Install OpenVPN and use that instead, it works. I tried getting the SSH method working but was never able to get it to go, yes it worked for many other US based services but not for Hulu. In the end I just installed OpenVPN on the server and the client on my home machine(s) and now I can watch Hulu just fine.
From what I've gathered when you try and use the SSH proxy method in the browser the Flash player just continues to use the direct method. Using OpenVPN your entire network connection goes via the VPN so then it works fine.
I installed Playon on a Windows machine and when using the VPN I can now watch Hulu on my PS3 as well, saves me firing up the HTPC.