Sorry maybe I'm rambling [...]
Far from it, I loved the insight! It's the sort of post that helps us take an otherwise-unrealistic dream (booting OS 9 on G5 and other 64-bit PPC) towards realized potential in a realistic way (how to get there, what to watch out for, where to start, and what is the current situation now).
The detailed description of the trampoline and how it compares to bootX were both clear and educational.
This may sound like the weirdest question ever, but could we somehow "merge" bootX with the trampoline by hacking bootX in such a way so that once it is done with its job of loading a number of things required for booting, and done preparing a bunch of the data for it, it "passes the batton over" to the trampoline instead of what would normally happen? Or something along those lines? Something like a Frankenstein job between bootX and the trampoline.
It may not be the same as what I posed in my question above, but what I
have seen with OS 9 is that if you have a partition OS 9 normally
cannot boot with, and you select another partition OS 9
also cannot boot with, you nonetheless can try to boot with one of them, which will then obviously fail, but then the machine tries to seek elsewhere for a valid boot partition, and once it tries to load from the
other partition that, by itself, would not boot, it WILL then boot successfully. I saw this happen with the 1.5GHz Mac mini G4 back in 2018, and personally exploited this behavior to get an otherwise-unbootable drive to boot. As if the first attempt loaded some of the data into RAM which, then, was enough for the second attempt to carry things forward with.
By the way, just in case anyone else wants to "join up" and get up to speed with your efforts towards your trampoline pursuits, what tools are you using for inspecting things and writing/assembling/compiling code? MacNosy/MacsBug, ResEdit/Resorcerer, Mac emulators like QEMU/SheepShaver?
Retro68/MPW/CodeWarrior/Fantasm/Visual Studio Code/VSCodium with PPC (POWER) assembly plug-in (for intelliSense and syntax highlighting)? ELN's many fantastic Mac OS reverse engineering tools with Python 3? Ghidra/Cutter/IDA/radare2/Snowman and/or other disassemblers/decompilers?