LoL is a bit more complicated to get through, as it opens 2 different clients. You may socks the pvp-net client, but when the game opens that is actually a new client, which socks has little to do with. You may try using something like Hummingbird Socks, which runs on all the system process'. Just remember to turn it off after you leave or the internet on that computer will be blocked if you also close the tunnel.
PS: Instead of Your-Freedom try to install OpenSSH at your home pc, and have it listen on a port that is free 4 sure, like 80 or 443.
Good luck and ask for more ifno if you need it ( after using google first ofc )