I will warn you that your USBPorts.kext is incorrect.
Your system only has 2 x USB2 physical ports externally. You have 5 x USB2 (0) ports set in the kext's info.plist, there should only be 2.
3 of these ports are USB2 ports served from Physical USB3 ports, so they should se as USB3 (3) not USB2 (0).
Your HP system only has 4 x USB3 ports, so all eight (8) of the ports (4 x USB2 & 4 x USB3) should be enabled in your USBPorts.kext, this doesn't seem to be the case.
In total your USBports.kext should enable 11 ports.
2 x USB2 physical (0)
1 x USB2 internal (255)
4 x USB3 physical (3) each UB3 port counts as two ports due to the USB2 companion ports.
Try this revised EFI folder. It contains your incorrectly configured USBPorts.kext, as that is not something I can fix remotely.
I have made a few changes to the OC folder contents and the config.plist.