Ich habe gerade keinen Rechner zur Hand, aber die Reihenfolge deiner Kexte ist falsch. Lilu - Virtual SMC - WhatEverGreen - ApplALC
Das sollte nicht zwingend das Problem sein, ist aber in jedem Fall zu korrigieren.
Unter den Kernel Quirks bitte auch AppleCPUPMCFGLock auf false stellen. Ist nur für IVY Systeme.
HPET und SBUS-MCHC sind in jedem Fall auf das System angepasst. Die beiden anderen sind universell. Kannst anstatt der EC-USBX aber auch deine eigene EC nehmen. Die USB Power werden von der Toolbox definiert.
So, ich habe mal deine EFI soweit upgedated, die ganzen Kexte waren alt, die Treiber auch, es waren fehlende Definitionen drin und noch so ein paar Kleinigkeiten.
Wozu nutzt Du den agdpmod? Hast Du Black Screen Trouble nach Boot?
Warum hast Du den ALC-ID einmal unter den Device Properties und dann noch unter den Bootargs?