In terms of academics, this might be your weakness as you suggest. I'm not sure how good 75th percentile is, but you will be competing with plenty of Indians from IIT who scored in the top field of their class PLUS they will have a GMAT of 750 or so.
Despite your impressive work ex, this may make your target schools a long shot. Maybe throw in a less competitive school as well which can also help you get into strategy consulting (e.g. NYU, Tuck) not sure about PE though. But it's totally understandable that at this stage of your career you may only want to attend a top school or not do an MBA.
MBAvolunteers - Application feedback & interview preps in exchange for a donation to a non-profit