A number of users on this forum have reported not being able to connect to some hotel captive portals (notably Marriott), even after trying turning off DNS rebind attack protection, cloning MAC, changing TTL, etc.
The MacBook only supports Thunderbolt Bridge to another MacBook, not to a router, nor Windows PC.
Instead, you should be able to plug in a Thunderbolt to Gigabit Ethernet Adapter and connect to a router port via Ethernet cable.
I do not work for and I am not directly associated with GL.iNet