I suspect, and I'm purely speculating here, that in older versions the colour management system wasn't a 'true' colour-space based system (using colour profiles). It appears on inspection to simply do a gamma and contrast adjustment in a similar way to ydnars old "Gamma+" tool which would change the gramma of your screen to match that of OpenGL (bumped by 1.2 iirc).
Cue Blender 2.64a and it appears now that they've introduced proper colour management and all the differences that go along with that. This probably means that Blender has an default profile when set to "none", not that it has 'no' profile (one absent of anything). That would account for the differences you're seeing - if an old file is loaded it's going to default to the base profile regardless.
I don't know if this is correct or not but it would seem the most logical exploitation as to why there is a difference between the two. So if you were wanting to preserve the previous look it may mean more extensive experiments to match, not using 2.64, or using 2.64a and seeing if you can capitalise on the difference.