Hi. I feel like I've read this before, so sorry if I did not answer you the first time.
I don't know of any way to do this directly from VC. I have played around a bit with a plugin for usbuirt, but for the Microsoft transceiver, you'll still need EventGhost, or a command line utility if such a thing exists.
That said, you could probably handle all the codes using VC and send them all to a single "dumb" macro in EventGhost using a payload.