Seu cliente SSH deve permitir que você configure o endereço de ligação local para o encaminhamento de porta. Geralmente, ele será configurado para localhost (127.0.0.1), que restringe o uso à máquina local. Deixe-o ligar todas as interfaces (tente um valor vazio, ou 0.0.0.0) para torná-lo acessível a partir de outras máquinas.
Então você só precisa configurar o endereço correto para os clientes em outras máquinas.
EDIT: Ok, entendeu mal a pergunta. Por "não há opção de configurá-lo assim em outras máquinas", você quer dizer que não está em condições de alterar as configurações em outras máquinas.
No linux, existe uma extensão do iptables que pode redirecionar o tráfego tcp aleatório para um proxy SOCKS, criado para preservar as informações do destino original:
Não tenho idéia se o equivalente existe para o Windows 7. No entanto, se for possível, você pode instalar uma máquina virtual Linux em seu host Win7, instalar redsocks na VM e usar o roteamento Win7 para redirecionar o tráfego para a VM. A VM irá traduzi-lo para as conexões do SOCKS, e você terá que direcioná-las através do mundo externo