All my above is just "technical" but the point was made by redoitall, if you want to be really competitive, you need a US bachelors
Yes, that's perhaps the one thing to remember out of this. Being educated abroad leaves us with a heavy heart when we hear that we have to retake everything. So that's hard. Now unless there is something unusual about your academic achievements, then that is the best strategy. Get another bachelor, do well on the MCAT and you will be fine.
I can speak for me. Like Apple Pie, I did well on the MCAT (although my VR is a bit low). When I compare my numbers with other kids, I can clearly see that apple to apple, I am not as competitive as others. People with my stats land twice more interviews as me, and these are the possible reasons.
1) I am older (sorry to throw a rock in the water), just an opinion.
2) All my credits are either CC or CLEP
3) I do not have a bachelors and I do not have 90 credits yet.
4) My desire to become clinician scientist is not in line with some schools, more oriented toward primary care.
HOWEVER! before setting a path to med school I talked to adcoms of at the time the two schools close to me, 1 DO and 1 MD. Let me tell you that the MD school is very competitive, within the top 20 in the US, and average MCAT score nearing 34. Not that this mattered to me, but it shows the challenge I was facing. With excellent advice from the admission director, I can report today that I have landed an interview with that school, and importantly with the very first batch of applicants.
So I may not be seen competitive for a few other Texas schools, but to me, it doesn't matter so much because I did everything with the MD school in mind. I would have loved to go to the DO school as well, but they were just so full of themselves that it is like they were telling me: "don't bother". And with a competitive MCAT, and good GPAs, I didn't get invited to the DO school while people with mid-20 MCAT and around 3.3 GPAs got invited.
So, aside from the fact that it is not all about numbers, the best source of information remains the admission office of the school you target. Set a path from their information and things should be fine. Although I must say, getting out of the admission office of the MD school "Well, frankly to be competitive here, a 35 MCAT is a minimum to hit" left me thinking, jeez... I had the info, I performed, I am interviewing. That simple.
And finally there is more to the application. I oriented my application toward practice and research. Of course this school is also the best fit. Less competitive schools were not a fit for me, and I wasn't invited, which makes sense to me. So it is important to target schools that 1) are a reasonable reach and 2) offer the best perspectives for YOU. From there set a path to get there and everytime you take a class or do something, think about it. It is also not a bad idea to keep in touch with admission folks. I did, meeting them once every year or so for 3 years to make sure you are on course.
I am saying all this because being a non-trad is already a challenge, but when you are educated outside of the US, things become insane. You must proceed with care, strategy and do not hesitate to review/change/update your course of action to meet and even exceed expectations for the schools you want.