"Internet Sharing" via "Ethernet" is not working
Apple Network Sharing is very unreliable across different OS and different network channels. I've lost a lot of time on this. Enough so that I'd suggest getting a simple good quality router and setting it up to pick up the wifi ethernet and redistribute it via ethernet. Make sure to set the access point router to act as a bridge (i.e. it would continue to obtain DHCP addresses from the central router). That way you can share to other devices on the master network.

You may find you get faster and more reliable internet on your MacBook Pro as well as the aluminum hulls are not particularly reception friendly, especially in comparison with a router with proper antennas which can be positioned as you like.

I'm doing something similar but using powerline adapters (more reliable than wifi) to bring the internet to the access point router.