Since this is the only place online I'm seeing it discussed so far...
AppleBusPowerController.kext has changed in Catalina, it no longer matches to EC. Here's a screenshot of the plists compared between Mojave (left) and Catalina (right).
https://i.imgur.com/ZjVktLR.png' alt='IMGUR>'>
Added in 53 minutes 40 seconds:
The upshot of this has been that I don't need EC or USBX to get USB power. I've added a section for AppleBusPowerController to the top of my SSDT-UIAC:
DefinitionBlock ("", "SSDT", 2, "hack", "_UIAC", 0)
{
Device(UIAC)
{
Name(_HID,