I tried to test the "unit1 not found". Because it still is a bug. It should work, never mind if you saved the project or not.
However I could not reproduce it. Yet my system is considerable older, and its 32 bit. It shouldn't make a difference, but one never knows.
More important, I used Lazarus from SVN (but any current 0.9.31 snapshot, should be good too).
So maybe it was fixed in the mean time (IIRC there was work on resolving unit names).
I don't want to rush you into upgrading. But if you have the chance of testing, then let me know the result please.
Thanks