Desde que você descobriu que definir explicitamente GIT_SSH=ssh funciona, a próxima coisa a investigar é se ele já foi definido, possivelmente por furo. Você pode verificar executando echo "$GIT_SSH" ou, alternativamente, executando env para exibir todo o ambiente.
Se estiver definido, pode ser proveniente das configurações da variável de ambiente do Windows ou de .bashrc ou similar.