Hello Christian Borkenfelt,
Thank you for posting your question in the Microsoft Q&A Community,I understand that you are encountering some issues as regards the external accounts you created via your B2C tenant.
To start with, please note that External accounts are still consumer accounts which indicates that they have limited access within the tenant as they are expected to be created via a Self-service user journey. Although they can also be created via the portal but will only have access to applications within the tenant.
https://learn.microsoft.com/en-us/entra/external-id/customers/reference-user-permissions
Going back to your concern, I have noticed the scenario you explained and this will be reported to the concerned Team. However, I will explain the scenario to gain access below:
Once you create an external user account, it is created as a member by default and assigned a new UPN which is different from the Email you created the account with. This UPN is more of a member account as it is assigned the default domain in the tenant.
If you want to reset the password, the user needs to authenticate with the UPN and not the email address. After resetting the password, the user can not authenticate to the applications within your B2C tenant with original email address
Note: This user won't still have access to your tenant with the Email address but with the UPN account.
Let me know if further assistance is needed.
Babafemi