Based on that information, your IP is blocked by Twitter.
You can try a VPN. Opera has a built-in VPN if you want to try it.
Alternatively, if your unidentified browsers have a built-in tracking blocker, it could prevent Twitter from loading. Or if your network has some sort of blocking at the DNS level, that might be it too.