1. How do I fix?
2. is it possible to whitelist domains rather than taking off the rebind (assuming I get it to work at all)
Could you try to plug in an Ethernet cable directly between the ONT and your computer? And test again to see whether geolocation is working. Notice this test would expose your computer on the public Internet, so you should enable your computer's firewall before attempting.