Can you provide some more details?
How do you block/allow your USB device now? I do not have a USB data card, if the device is defined as a regular USB storage, you can block USBSTOR device, data card will be blocked. If you need to block some USB storage device, still requiret to allow certain devices of those type, I am afraid you might need to look into block each device ID, which will be a lot of time involved.
Can you create multiple groups to manage the devices? this way you can manage machines/users device control more granular.