bem, eu sei que esta não é a resposta exata que você está procurando, mas na minha experiência funciona da seguinte maneira: novas versões podem usar VMs antigas, e o contrário funciona a maior parte do tempo, mas nem todas .
Na maioria das vezes, se você quiser usar a VM criada na nova versão no antigo, precisará apenas editar o arquivo .vmx e alterar a configuração de nível de hardware.
Se criado na versão antiga, ele funciona em ambos - novo e antigo, a menos que você faça uma atualização de hardware da VM.
No entanto, em uma das versões (não sei exatamente quando infelizmente), o formato .vmdk também mudou, e esses novos discos não podem ser lidos em versões mais antigas.
Acho que a melhor aposta seria criar uma pequena VM simples e experimentá-la com suas versões e ver como funciona.