That's interesting. What is that website? Seems like you have a good grasp of the fact that it's not a phone setting issue. One recommendation is a VPN which will hide your traffic so I assume they won't be able to block you. I use Private Internet Access w/ their annual plan. Don't really use it on my phones/tablets but I do have it set to automatically sign in on my computers.
Castrol EDGE 0W-20 is my drug of choice.
Primary: iPhone 7 Plus, Galaxy Note 5, LG V20
Secondary: TracFones: iPhone 6s [AT&T] & iPhone 7 [Verizon]
Mobile Broadband: ZTE Z915 LTE hotspot (5GB for $10) + iPad Mini 4 w/ T-Mobile LTE