I just powered mine off and let it sit for 5-10 minutes, and it stayed off. I just turned it back on, and all is well. And yes, I'm using the version I uploaded. Still bueno.
The only thing I would suggest - and it may be a long shot but it's just gut instinct - is to pop into recovery, wipe cache and dalvik, factory reset, wipe cache and dalvik again, reflash 2.0.7, wipe cache and dalvik twice, and restore /data from your nandroid backup, and see if that fixes it. I have read before, although it hasn't happened to me, that with some ROMs where one runs into the random restarts/bootloops, is that wiping dalvik at least twice and formatting only /system, and reflashing, helps.