Is it possible the create textures for my mesh from the orthomosaic?
What I've done recently is generate my texture using orthophoto mapping mode, and then use photoshop to open the texture file and replace it with my orthomosaic.
It may have been a happy accident that the orthophoto mapping uv map was perfectly aligned with my surface (which was perfectly flat in this case) and thus trivial to replace it with the orthomosaic (just a bit of rotation needed).
I hadn't really given it much thought until now! I guess if it hadn't been so well aligned then probably the perspective warp tool in photoshop would have got me out of trouble.
You can also build texture at low resolution and then upscale in photoshop to substitute a higher resolution orthomosaic.
I don't fully understand why the texture and orthomosaic were so vastly different in appearance though. The 'texture' had a nicer general appearance, but suffered with some terrible and weird artefacts on zooming in. The orthomosaic looked pretty nasty zoomed out, but zooming in the details were all there which was the main thing.
This was a large metallic 'sculpted' panel photographed close up, with flash, using the wrong focal length and not enough overlap, so metashape did well to get anything usable. The well known competition couldn't even align the images.