DNS servers 8.8.8.8 and 8.8.4.4? I doubt that would allow Hilton is hijack DNS to point you to their captive portal like plenty of captive portals love to do.

Also did you try to connect with another device to the wifi and see the URL of the captive portal? Sometimes it’s easiest to just call that url after connecting to the wifi of the travelrouter.
Also what DNS servers does that other device receive?

TTL can be rewritten, so that wouldn’t help hotels:
iptables -t mangle -I POSTROUTING -o wwan -j TTL --ttl-set 65