maybe you should check, if the hardware needs usbfs, or just needs /proc/bus/usb.
To get /proc/bus/usb working, try the following:
sudo mount --bind /dev/bus /proc/bus
sudo mount --bind /dev/bus/usb /proc/bus/usb
this will make /proc/bus/usb accessible /proc/bus/usb for some hardware (although this will cause the other directories under /proc/bus to be hidden). So you should umount, after use:
sudo umount -l /proc/bus