Eu não posso responder por que não funciona racionalmente (parece que o que você observou se estende a 2008R2 também, e também falha se você faz -r para o servidor em que você está atualmente!), mas eu posso oferecer um sugestão de solução alternativa:
psexec \A netsh int ip dump
Se você está jogando com acesso remoto a servidores, é melhor ir direto para as grandes armas.
---- ATUALIZADO
O melhor que posso dizer é que netsh int ip dump
executa vários comandos e, em seguida, formata especialmente a saída para criar um script executável. Parece-me que o dump tenta executar todos os comandos possíveis e ignorar problemas remotos não suportados e simplesmente falha. Em algumas versões do netsh ele também falha em executar as partes remotamente e retorna a configuração da máquina LOCAL!
Estou pensando que seria melhor executar os comandos individuais que você deseja em cada máquina e interpretar os resultados dessa maneira. O despejo remoto parece ser universalmente quebrado, não importa o sistema operacional do qual eu inicie ou acesse. Xp, 2003, 2008, Win 7. Todos se comportam mal de uma forma ou de outra quando você tenta usar o despejo.
Eu suspeito que quando você tenta dessa forma você vai correr para o problema real ... para mim, parece querer executar o serviço de roteamento e acesso remoto apenas para responder a perguntas sobre as interfaces. E esse serviço está desativado na maioria das máquinas. Esta não é uma resposta útil, mas é tudo o que tenho.