Well kudos for attempting to fix what is still my second favourite mta (gta3mta is #1), but I have a few issues with it: Testing and using this will require a non-standard client, to get around various checks, something that was against the eula and frowned upon to say the least. But perhaps the teams attitude to this old version has changed now, I cannot speak for them, only give my initial reactions.
Presuming you get clearance to continue this unofficial work on it:
The VCC bug should be and is an extremely simple fix, something that was rectified by us almost immidiately when it came to light (though never released due to the multitude of other issues not being resolved to a point of release-worthyness) I am surprised that you havn't done so yourself. If you've 'half fixed' it then you are almost definately going about it the wrong way and looking in the wrong place
The other changes, the added lifts and extra interiors etc are nice but be sure to test them thoroughly with multiple players as the number of interiors included were set to a limit for very good reasons.
The biggest issue I have with your post is you do not mention at all the key problem with 0.5, the one issue that caused the many many tests and recodes, the thing that ultimately lead to a new version not being released. The player/actor desync that plagues it. The fact you have not noticed or adressed the one major problem with the mod (once it is running, the client itself has some issues) isnt a promising sign.