Não haveria resposta autoritária para o "teoricamente é possível?" pergunta a menos que tenha sido feito com sucesso por alguém.
Embora o ESX e o Hyper-V compartilhem alguns conceitos sobre snapshots (o conteúdo do disco rígido virtual é congelado no tempo, uma cópia do conteúdo da RAM e os estados dos dispositivos virtuais e CPUs virtuais são salvos ao lado), as implementações seriam imensamente diferente. O fato de o Hyper-V e o ESX usarem diferentes tipos de dispositivos virtuais (NIC, controlador de HDD, placa gráfica) impediria qualquer tipo de transição simples entre eles.
Se você deseja apenas o conteúdo do disco rígido virtual, as coisas seriam mais fáceis, mas não sem dificuldades: o Hyper-V não armazena instantâneos em arquivos, mas usa a Cópia de Sombra de Volume do Windows para congelamentos pontuais para os dados, então qualquer utilitário de conversão precisaria ser capaz de lidar com isso.
Em suma, duvido que alguém considere o esforço necessário válido e escreva algo assim.