I'd say there are plenty of things you can do.
You can use XSplit, can't you? I thought they had support for it, at least. You could also upgrade to Windows 8 and capture Roxio's own preview application using monitor capture.
If you can't afford either option, you have to keep in mind that just like how you can't conjure up money to use one of the solutions currently available, we can't necessarily conjure up the time or knowledge required to implement such functionality anew because we may have other pressing matters to attend to. To implement support for the Roxio, it would most likely be necessary for us to acquire one as well, since we can't really begin to figure out how the drivers and DirectShow support are supposed to work for the device without being able to test it.
Alternatively you could contact Roxio themselves and ask them if they could set up an intermediary DirectShow filter for their device, similar to what AVerMedia and ElGato have done.