I think there are more elegant solutions that internet sharing, like the post above, says you could buy an adaptor or just use wireless as its a laptop. looks for easy outcomes dont stress your self with overcomplicated solutions. Frankly, it just might be windows and macOS not playing ball.