Hello, the easiest is to modify the starter pack LocalAccounts template. Rename all matches for email with phone (Do it case sensitive) and ensure the following elements into your SelfAsserted-LocalAccountSignin-Phone technical profile:
<Metadata>
<Item Key="setting.operatingMode">Username</Item>
</Metadata>
And in your AAD-UserWriteUsingLogonPhone:
<PersistedClaims>
<PersistedClaim ClaimTypeReferenceId="phoneNumber" PartnerClaimType="signInNames.phoneNumber" />
</PersistedClaims>
Alternatively, you might add validation technical profile that targets a REST API (developed by you) that will call MS Graph to add the phone as strong verification method (MFA).