Speaking as an unbiased observer, here's my opinion:
svreddykooturu - you're trying to have your cake and eat it. You voluntarily studied abroad for just under a year, and now, after having taken full advantage of an opportunity
outside the US and
clearly inconsistent with US residency, you want to also claim that you were a resident in the US.
Ask yourself this: could a US resident take advantage of medical school in your home country while living in the US? If the answer is "probably not", then chances are you weren't a resident in the US during your education.
(There are medical schools in the US, attendance at which would have maintained your residency. Your foreign training would not have transferred, however, which is why you finished your studies in your home country. Leaving the US was voluntary, and I bet that you knew beforehand that any trip outside the US of over 6 months, but under 1 year, would have jeopardized your residency dates. It was a risk you took, and now you're worried that the risk might not pay off. I don't believe for one second - and nor will the interviewer - that you made an homest mistake. You're a highly-educated individual.)
Regardless of the fact that you did indeed spend less than 1 year outside the US, I don't think any evidence presented above will prove that you maintained residency in the US during your time at home. If you spent 7 months outside the US working for a US company that transferred you home and you couldn't refuse the transfer for financial reasons, then I might give you the benefit of the doubt. But a highly-educated individual who leaves the country willingly for just under 1 year (and yes, leaving for just under 1 year makes me suspicious that you were trying to bend the rules just as far as you possibly could) for his own benefit and to pursue something typically inconsistent with US residency leads me to believe that your chances of being successful in your current application are slim at best.
I hope I'm wrong, because if not, that's one huge setback for you. But I'm just going over the facts as I see them presented here.