seem to be missing SS ports in your usbports.kext info.plist
normally you would have for example only HS01 and SS01 both set to USB3.0
best to read up on:
Important Update: June 2023 From Big Sur 11.3 on the built-in OpenCore XhciPortLimit quirk no-longer worked as described. This became a known "bug", though in reality it was Apple changing their internal code, making a simple "peek and poke" to keep it operating, a difficult task. However, with...
www.tonymacx86.com
iMac19,1 would be a better choice of smbios, don't forget to change info.plist in your usbports.kext to iMac19,1 as well