I also wished there was SOCKS support for RDP in Royal TS for Windows. This has been asked for for quite some time. For me an alternative would be to allow overrides of the target host and port at connection time similar to the dynamic credentials which allow you to determine the login credentials at connection time but there does not seem to be any way to do that as well.