Managing external identities to enable secure access for partners, customers, and other non-employees
I do not think it is possible to avoid the registration part. You can use custom policies in Azure AD B2C to allow users from multiple Azure AD tenants to sign in using Azure AD B2C but you need to register the application within the organizational Azure AD tenant. You can refer to the Microsoft documentation to achieve the same.