It's their network, and they can do with it what they want. Basically this means that they can (and have) decide to not allow connections with protocols they deem non-work related. Sorry, but you lose here.
And it's completely non-OS related; this could happen if you were using Linux, Windows or Solaris. It's a network thing.