I have a very similar system on which I have installed 10.13.5, using your EFI folder as a template its working well with the notable exception of a USB triggered kernel panic on shutdown or reboot (
this post is similar, I have attached the error output from my system - the offending devices vary but they're all USB 2 from what I can tell). USB 3 isn't working but I'm not necessarily bothered by that just now.
I'm using your patched SSDTs, with the exception of my recreated PM SSDT. I have removed your USB one and have installed USBInjectAll.kext until I can generate mine. The problem occurs whether I include your SSDT and not the kext or
vice versa. I have left the port limit patch in and have added an extra two patches which I needed to fix IO problems with the onboard Intel SATA controller.
In the BIOS, XHCI is enabled, EHCI is disabled. All onboard USB ports are enabled, ASMedia 3.0 controller is enabled.
Have I missed something? I'd be grateful if you would cast your eye over it and let me know what you think. Thanks.