Hi Steve,
I'm pretty sure this falls into the category of "Steve isn't interested in making this change", but I thought I'd mention it.
Have you tried porting your VB6 code to Visual Studio 2008 (or 2010)? The reason I ask is that the .NET framework has a lot of utility classes in it that could make your life easier, and I just realized that they'd be available to you if VS2008 is able to build VB6.
The particular item that tweaked this idea is WCF - "Windows Communication Framework". This makes interprocess communication easy, and so could be used to write a multi-client wrapper on top of Aurora that could be used for multi-player games. I realize you almost certainly have no interest in doing this - it was just the thing that tweaked the thought of trying to port to a version of VB that can access .NET.
John