Question: to make sure I understand you correct. You have a purchased license that you used on another domain. Now you want to replace previous domain and use the purchased license on the new domain. Is this correct?
If you have a purchased license Boonex has a reset option for licenses. This option allows you to clear license history and install on domain desired.
In your Boonex account look for your license(s) then look for reset. license. This applies to free licenses as well. I like Boonex because of this option being available.
As you may already know the license can only be installed on one domain, but you can change domains without any problems, as mentioned above.