Babeltosh,
Here is what I see in your EFI folder:
1. Would suggest you replace the contents of your ACPI folder as follows:
a. Replace SSDT-EC-USBX-DESKTOP.aml with SSDT-EC-USBX.aml.
b. Replace SSDT-PLUG-DRTNIA.aml with SSDT-PLUG.aml.
Reason: The replacements are from Acidanthera rather than from Dortania... and the Dortania files are out-of-date.
2. In OC/Kexts folder, IMHO you should retain only:
BlueToolFixup.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext
IntelMausi.kext
VirtualSMC.kext
WhateverGreen.kext
unless you do have an NVMe SSD drive... in that case, I do not know if you need NVmeFix.kext... maybe, maybe not. Obviously this affects config.plist as well (see below).
3. In config.plist/ACPI/Quirks you have ResetLogoStatus Value = YES; I have NO in my working "Mini-ITX 2" computer's config.plist.
4. In config.plist/DeviceProperties/Add/second line item, you have AAPL,ig-platform-id Value set to
00001219, yet your signature displays an AMD graphics card RX 6600. This means your Value at this line should be
01001219 (for an external graphics card).
5. In config.plist/Kernel/Add:
a. The Lilu item, presently line 10, should be moved to be line 0. It needs to precede other items that depend on it.
b. IMHO you should delete (or at least change Enabled from YES to NO on) any items you delete in your EFI/OC/Kexts folder.
6. In config.plist/Kernel/Quirks, you have XhcPortLimit Value set to YES. In Monterey, that is going to cause much trouble. That function "seems to be broken" in Monterey according to tonymacx86.com threads. It needs to be a NO, but unfortunately that also means you need to select the USB ports you want active, and then add into OC/Kexts a USBPorts.kext file. To do that, do you know how to do
this?
7. In config.plist/Platforminfo/Generic your SystemProductName ("SMBIOS") is iMacPro1,1. I'm using iMac17,1 on "Mini-ITX 2" (just for your info).
Other stuff either agrees with my config.plist, or I don't know enough to question yours.
Good luck!