Hi,
Thank you!
I’ve looked into this for a bit now. It turns out that TML does create an ordinary WP page for the profile; see: https://snag.gy/xR0Cdp.jpg
So, the best thing to do is then insert some shortcodes into it.
[twofactor_user_settings] is the easiest one, as that gives you a default layout. But (with the Premium version), you can use shortcodes for each individual element to get exactly the layout you prefer.
It’s not possible to insert directly into the middle of the existing form without a really ugly user experience, because the existing form updates upon submit (pressing the button at the bottom); whereas the elements from the TFA plugin are designed to be stand-alone and independent of other elements. Which is to say, sticking them inside an existing form leads to a form-within-a-form. So, you need to add the TFA shortcodes either before or after the TML shortcode, so that they are visually separate.
David