@kcbudd - Good Call, I found the following codes worked to make OSX not try to detect the keyboard.
05ac Apple, Inc.
0201 USB Keyboard [Alps or Logitech, M2452]
The actual lines of code I used in usbconfig.h were...
#define USB_CFG_VENDOR_ID 0xac, 0x05
#define USB_CFG_DEVICE_ID 0x01, 0x02
I left the vendor name alone so technically it\'s still reporting to be an apple keyboard with the vendor name digistump, but it will work for my purposes.
I used the list of USB vendor/product ids from the linux usb project.
http://www.linux-usb.org/usb.idsHopefully this helps someone in the future.