Hello,
First, especially for the more competitive programs, do your utmost in a retake of the GMAT. A score in the 730 range will help a lot.
I think you should acknowledge the low grades in a brief, straightforward optional essay. No one would question your professional success – but the adcom is also looking for
evidence that you will succeed in the classroom. So if you had some good grades in courses of interest, in the optional essay explain that although you were young/immature and didn’t apply your efforts broadly, when you did, you excelled.
Your list is excellent, and appropriate. I believe that that overall your profile would be of interest – these programs get many Indian applicants, many finance applicanst, and some law applicants, but not too many who combine all three – you would clearly bring a valuable perspective. Another East Coast school to consider is Fuqua (Duke), possibly also MIT – you'd need to check Duke’s recruiting in your area, but I know MIT does decently in that regard.
(I’d consider MIT a reasonable reach and Duke closer to on par.)