Thanks for confirming my fears
Sorry about that, I just got out of a meeting where I did the same thing to someone else's idea, maybe it is my day to rain on peoples parades again
1) I don't know how much of a hurry you are in to do this, but I am working on a few kernel modifications that make the empeg look like it is connected over Ethernet even though there is a USB cable used. The benifit of this for you is that you could just pick up an un-used TCP port and that wouldn't bother the player app, and wouldn't need any modifications to the windows drivers.
2) The tone generator stuff just released takes over audio, display and input from a Hijack menu, you could look at that and see if there is anything useful you that could be borrowed (with permission of course)