I've removed one of the USB hubs from the line, so I just have 1 hub involved now, and this is as minimal as I can go with the machine in question.
My lsusb -t still outputs this, but the devices are so nested I don't know how to write them out in the VM config like 1-6.1, etc.
root@TappanZee:~# lsusb -t
/: Bus 07.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
|__ Port 1: Dev 2, If 0, Class=stor., Driver=usb-storage, 5000M
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/8p, 480M
|__ Port 6: Dev 69, If 0, Class=hub, Driver=hub/4p, 480M
|__ Port 1: Dev 70, If 0, Class=vend., Driver=cp210x, 12M
|__ Port 2: Dev 71, If 0, Class=vend., Driver=cp210x, 12M
|__ Port 3: Dev 72, If 0, Class=hub, Driver=hub/4p, 480M
|__ Port 1: Dev 74, If 0, Class=vend., Driver=cp210x, 12M
|__ Port 2: Dev 75, If 0, Class=vend., Driver=cp210x, 12M
|__ Port 3: Dev 76, If 0, Class=vend., Driver=cp210x, 12M
|__ Port 4: Dev 73, If 0, Class=hub, Driver=hub/4p, 480M
|__ Port 1: Dev 77, If 0, Class=vend., Driver=cp210x, 12M
|__ Port 2: Dev 78, If 0, Class=vend., Driver=cp210x, 12M
|__ Port 3: Dev 79, If 0, Class=vend., Driver=cp210x, 12M
|__ Port 4: Dev 80, If 0, Class=vend., Driver=cp210x, 12M
If I do usb0: host=1-1, it doesn't work, nor does something like host=1-6, or host=1-6.3.3 either.
Does anyone know how to make this work?