Não sou um guru de roteamento, mas tive um problema semelhante (mas diferente) com o Win8 com Ethernet e WiFi conectados a duas redes diferentes, e o WiFi definido como a rede preferencial nas configurações de rede avançadas. Funciona bem no Win7, mas o Win8 continuou usando apenas a Ethernet.
Eu resolvi meu problema atribuindo métricas manualmente às interfaces que eu preferia.
O que aconteceria se você reduzisse a métrica dessa rota para menos de 50? Mas então ele tentaria enviar tudo pela VPN em vez de usar o gateway padrão? Desculpe, não é um guru de TCP.