Just in case you still want to try them, here's RyanMogul's Light ROMs:
http://forum.xda-developers.com/showthread.php?t=496982
He's been updating them pretty regularly lately, so keep an eye on that thread for changes.
The closest to DCD will be Zero G. If I recall correctly, by default it boots with over 28 MB free program memory. One thing to consider if you want max available memory is to disable the camera. I'm pretty sure all his roms include nueKernel which allows that, freeing up around another 5 MB. I've heard pressing & holding the camera button when it's disabled can crash/lockup/reboot the phone. I bet disabling or reassigning that button in system prefs should fix that issue.