DLMD:
690 is a very good score, but I have to agree with you that there is a difference between 699(hypothetical score) and 700 also. The Elite 7&* club.
For the Reco part, I believe that they would prefer to have one Co-Worker atleast. Manager is preferred, but if he/she is an id*&#, then we can't get much out of them. I've this problem too now. My manager doesn't like me to go for this MBA, but rather to work at this same position through my entire career living at his mercy. I'm trying to get one reco from a colleague of mine, with whom I'm working now and to whom I reported 3 yrs back back.
At the same time, if you have time for the app submission, can you write again and try cracking that barrier of 700 club? Meanwhile, you can keep on working on your essays and the reco process. Personally, I don't think that you need any extra preparation in V other than getting the first 20 qns correct. Personally, even I'm planning to do that. I've only 640 with 7.5 yrs of experience and I'm targetting for Part time in UofM.
I am tossing this question because even I'm planning to take GMAT again before my final interview. You can always probably show the unofficial report to the interviewer and let them consider it.
Any comments/advises are welcome.
Aryan