I implemented what's described in this doc:
It's related to this answer on SO.
Can we get a Guest (External Azure Active Directory) instead of a Member (Federated Azure Active Directory) added to the B2C Users list when logging in from a different tenant?
Is it always going to be a Member (Federated Azure Active Directory) when logging in from a different tenant?
I couldn't find any other information on this matter.