You can simply delete the added URL from your license page here in Theme.co, then revoke it from your demo site.
Then you can install All in one migration plugin to migrate your site, once migrated, you can assign your new URL to your license page and validate it.