I have followed this thread since the beginning so i know about SSDT PLUG ALT and the new way of naming cores as devices; machine boots and performs fine, and the USB map works on Monterey.
I only have issues enabling USB 3 on MOJAVE
With XHCIPORTLIMIT quirk enabled all ports work but usb2 speed.
I used usbinjectall 0.7.8 from daliansky actually
I have to test with USB LEGACY kext now, it's not documented that much but i think i can make it. Having Mojave to run 32bit apps and old but still capable audio cards that use old drivers and control panels is very useful. Apart from the USB 3 issue, the cpuid change was the only change needed