O seu roteador de internet não sabe nada sobre a rede 192.168.2.0, assim como nenhum dos outros hosts, já que seu roteador é o roteador de internet.
Adicione uma rota ao roteador de internet, dizendo que 192.168.2.0/24 está em 192.168.1.2. Você também pode precisar ajustar o NAT no roteador para que ele também ative essa rede. Alguns fazem isso automaticamente.
Agora, se um usuário VPN quiser falar com 192.168.1.4, o pacote de saída irá para o servidor Windows e, em seguida, direto para 192.168.1.4. 1.4 não tem uma rota para 192.168.2.x então enviará a resposta para seu gateway padrão - 192.168.1.1. Isso tem uma rota para a caixa do Windows para 192.168.2.x para que a resposta vá para o servidor Windows e, em seguida, para o usuário VPN.
Existe a possibilidade de o roteador não fazer "hairpin route" - ou seja, não encaminhará um pacote de volta para fora da interface em que ele entrou.
Se for esse o caso, você precisará adicionar uma rota manual a cada dispositivo em 192.168.1.x dizendo que 192.168.2.x é através do servidor Windows.