You are correct. I have done this dozens of times over the years.
Add the same license to the new vCenter
Add the host(s) to the new vCenter and assign the license
Remove license from old vCenter
You are correct. I have done this dozens of times over the years.
Add the same license to the new vCenter
Add the host(s) to the new vCenter and assign the license
Remove license from old vCenter