The DSDT shows no errors after compiling but I can't find the Darwin entry that should replace "Windows 2009"
View attachment 355306 View attachment 355308
Remove the USB port limit patch or at least disable it. Not needed. You are putting kexts in the other folder that shouldn't be there. The only kexts you need in "other" are FakeSMC and your Intel ethernet kext. Delete everything else from that folder. WhateverGreen is not necessary either. Lilu and AppleALC should be installed to /L/E as the guide instructs. Use Kextbeast to do this. You're getting closer, so don't give up yet.
View attachment 355307