My experience with QML is rather limited, but from other UX experiences I would think that Qt may be the answer. As always when choosing a development language and/or framework, the choice should be made by taking in account the needs (current and future) of the project.
*But are you aware about the fact that sometimes in Application output there is a noticeable delay for multi-page app. Since you can't enable JIT on your qv4global_p.h, if you do that, you can compile and run your application on your device plugged to your mac, but when you unplugged it, you app will stop and don't run anymore, the problem come from Apple,
"3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple's built-in WebKit framework."
Regarding Qt and native iOS user interface elements in a single App, I have the all Supported Configurations(Qt Design Studio, XCode 10 and latest version of macOS). And I know it is quite possible to show a native UIView on top of the Qt universe. The technique for embedding an UIView is letting the UIView "float" over an in-hierarchy QWidget and update the UIView's geometry whenever the geometry of the in-hierarchy widgets changes.
Looking forward to work with you.