ein paar Sachen, die mir aufgefallen sind
1. Entferne "SSDT-EC.aml", sowohl in EFI\OC\ACPI, wie auch in der "config.plist" (redundant mit "SSDT-EC-USBX-DESKTOP.aml", bezogen auf das hinzugefügte Device "EC")
2. Setze den Quirk "XhciPortLimit" auf "NO" (Kernel, in der "config.plist")
3. Entferne die Kexts "XHCI-unsupported.kext" und "USBInjectAll.kext", beide werden nicht benötigt. Und selbstverständlich auch aus der "config.plist" austragen.
4. welcher Kext für dein Ethernet zuständig ist, weiß ich nicht, kann erstmal vernachlässigt werden
5. Damit sollte USB grundsätzlich gehen, du läufst zwar ins "PortLimit", aber zumindest der erste USB3.0 (SS01) sollte voll funktionieren, alle USB2.0 (SS01-SS14) ohnehin.