you are right.
u can just install fresh vCenter and disconnect ESXi from existing VC and connect to new fresh one. new vCenter will detect all VMs from connected ESXi servers. no problem will be with it.
if you write down in more details what changes you have implement I will be able to say for sure.