It seems really unlikely CWM was to blame. If anything, I would think that the problem is you're using the last stable release (7.0.3) with verygreen's latest installer and the latest gapps, both of which are made to work with 7.1 builds, which have a different kernel and require different bootloaders. You would be better served using a current build of CM7, as verygreen suggests in his instructions. Among other things, it would add a multiboot menu, so you wouldn't have to eject the card to boot into stock.
Right now, your best bet would probably be nightly 203. My rule of thumb in grabbing a nightly as an alternative to the out-of-date stable releases (as opposed to grabbing them with the intent of bug testing) is to check the last page or two of this thread
to make sure there hasn't been a rash of trouble reports (most nightlies are rock-solid, but occasionally there's a dud). Then, grab the most recent nightly that's at least a day old.
If your system is back up and you're happy with it, of course you can leave well enough alone, but if problems return, you might want to consider the above.