create a DLL with the blitz core for BlitzCC/VB/C++ and .Net wrapper for VB.Net and C#
Why stop there? Make it cross-platform, let everyone have the joy that is BlitzBasic.
Just to note, I don't like the way you're doing the whole 'new type' thing, I prefer typing stuff like:
CKillerRabbit krA krA.fluffiness = 200000000
It wouldn't be too hard to do that, really. You just have to actually parse the line and not just replace bits and pieces of text in it but compare it to existing types.