Resending verification email after linking SMS and email accounts

My current signup flow is to auth/create a user using passwordless SMS. Afterwards, I collect the user’s email address, create a separate user account using Username-Password-Authentication, and immediately link both the SMS and email accounts underneath the SMS account.

Is there a way to resend verification emails to users created in this fashion? When I try to hit the email verification API endpoint using the SMS user id, I get a “user_missing_email” error, but when I try to use the Username-Password-Authentication user id, I get an “inexistent_user” error. Is there a workaround (other than waiting until the user verifies their email address before linking the two accounts)?