I run into this importing meshes from Inventor as well. Another pseudo “fix” that might help is to use one of the other UV channels for texturing which can sometimes give some decent results if you can’t do world aligned for whatever reason. Sometimes the shell orientation can be wrong though so results may vary from mesh to mesh.
Are there any performance differences between scaling the UV, using WA materials or using a different texture coordinate?