Hi @tacsoup • Thank you for reaching out.
As per the error the custom domain you are trying to use is already added as a verified domain in the XXXXX.onmicrosoft.com tenant. If you don't have valid credentials to sign into XXXXX.onmicrosoft.com tenant, there is no way for you to remove the custom domain from that Azure AD tenant.
The only option that you have is to open a support ticket to get the custom domain from the existing tenant i.e., XXXXX.onmicrosoft.com. In order for support to remove the custom domain, you would be required to provide some evidence of your ownership of the custom domain. Support may also reach out to the owner of XXXXX.onmicrosoft.com to ensure that they don't own the custom domain.
As the information about the custom domain is stored in Azure AD and not the subscription, the custom domain information will still be there in the Azure AD tenant even after the subscription is deleted.
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.