This page describes how you can utilize Your Freedom to use STEAM through a restrictive firewall or proxy.
First of all, you need Proxycap (alternatively: WideCap). Download Proxycap from http://proxylabs.netwu.com/ , or WideCap from the WideCap page.
Go to Preferences -> Proxies:
Set up the following options: socks 5, localhost, 1080.
Moreover, make sure UDP is ticked..
Then add steam.exe and hl.exe (from your steam folder[s]) and it should work
Start your freedom, and open steam via Proxycap (Sockscap).
Good luck :-)