1.5 hrs later
I Got HID Mouse to work on the Nexus Q. So you can use a HID mouse to do your touch events. I'll post instructions on how to do it.
I wrote a simple android app that uses the Bluetooth API's to pair and connect to the HID mouse. (no hcitool/hciattach/etc needed)
However, the trick was that on the Nexus Q, the HID host profile is disabled. This requires pushing a new updated configuration file for the bluez stack /system/etc/main.conf, with the "input" module NOT disabled. And doing that requires you to have root access to /system.
There was another person that already got clockworkmod to work. So once I unlock my bootloader, and booted the clockworkmod recovery image, I could mount /system with write access and update the needed file... I'll writeup everything later tonight.
But here's how it looks.
P.S. Sorry, I was using a "Microsoft" mouse. It was the only HID Mouse I had at home...https://plus.google.com/photos/114197565385889432290/albums/5760387076570628865