There’s a new usdzconvert
utility that (I think?) can convert glTF and some other formats to USDZ without XCode – see https://twitter.com/deniskovacs/status/1138458261437501445. I haven’t tried this myself though.
Do you know of another way this could be done?
Nope.