Macshift the adapter which is supplying the internet (for me, it's my integrated wifi card), not the virtual router.
Going by your picture, use macshift on Wi-Fi. Should work then, but if it doesn't, try connecting to your router using Wi-Fi not gameboy, and then share the Wi-Fi with the...