AFAIK, A diferença de CPU não impede que você adicione o host ao seu servidor vCenter. Eu tenho um cliente que tem três hosts do vSphere 4.1 em um cluster de servidor do vCenter, todos com CPUs diferentes. Você poderia migrar as máquinas virtuais desligadas para um novo host sem conectar esse host ao storage array se você tiver um armazenamento de dados local nos outros hosts que seja grande o suficiente para as máquinas virtuais (uma de cada vez ou várias). Depois de migrar para um datastore local, você poderá movê-los para o storage array.
EDITAR
Editou minha resposta para remover a referência HA, graças à assistência e esclarecimentos de Eric C. Singer