Well, I'd first advise you to make sure you're not in breach of any corporate IT policies when you try to go around the firewall.
If you have a *nix machine at home you should be able to ssh to it, find an open port, have sshd listen on that port and then either ssh to the machine and run Irssi there or create a tunnel so that you can connect to that port on your home machine and have the connection forwarded to the Freenode servers.
Another possible option would be to ask for the necessary port(s) to be opened by your IT department.
Or, if you have a smartphone, tether it to your computer and use that connection to connect to Freenode (IRC isn't exactly high bandwidth so unless you have a very limited plan for your cellphone you shouldn't have any problems there).