Is that some sort of ISP-level block?

Sounds like you need a VPN.

Or maybe just an IP address
That or another DNS server