We did manage to complete the job and ultimately it was pretty straight forward.
1) Downed vCenter & related services
2) Downed SQL
3) Moved SQL DB to new server (don't forget the maint jobs & all the security permissions too)
4) Copied SSL Certs from old vCenter to new vCenter
5) Renamed new vCenter server and re-ip'd to match original server's name & IP
6) From NEW vCenter server, setup ODBC DSN to new SQL server
7) Install vCenter & related services on new server
8) Reboot & verify vCenter starts
9) Done - Check servers & reconnect them to vCenter if necessary
All the Nexus/vDS configuration was good-- no need to recreate anything.
Hope this helps!