You have a very interesting and distinctive profile. You have achieved a lot and you have the academic stats to match. You do have a competitive profile for Harvard and Stanford. You might also want to consider Haas, Yale, Kellogg, Chicago, and Tuck. I am not sure if you just missed a word in the description of your goal in your post, but you need to clarify the short-term
MBA goal.You're right that you don't have a lot of time; you might be interested in purchasing my new book on MBA admissions,
MBA Admissions for Smarties: The No-Nonsense Guide to Acceptance at Top Business Schools. . It is now also available on Kindle so there would be no wait or shipping issues. It is short and provides strategy and tactics for the MBA application process.
You may also want to consider waiting either until round 3, which I realize is not as desirable, or next year.
Best,
Linda