Your EFI is not as per the guide and the problems are expected.
Here are a few issues:
- Remove all the OEM DSDT and SSDTs as they are loaded by defaults unless blocked/dropped.
- Use the standard set of SSDTs for CML.
- Remove ResetLogoStatus
- Your hardware has Intel IGPU. Why are you renaming the model to be Radeon Pro 5700XT?
-The framebuffer patching isn't enabled as well.
- Kexts are not loading in sorted order. Mandatory kexts should load first.
- CPUFriend doesn't work alone. To inject the vectors, you require CPUFriendDataProvider.
- Your hardware shouldn't require AppleMCEReporterDisabler.kext.
- On Big Sur and above, AirPortBrcm4360_Injector.kext must be blocked from loading.
- CML has a native support and you shouldn't require injecting Fake CPU ID.
- Disable DisableIoMapper and switch to native VT-d.
Once you're done with the changes, save your config.plist. Restart the system and reset NVRAM twice. Attach the new PR files.