Another one bit the dust today(not me a friend), a TMU for eyesight, even after getting the required prescription glasses not once but twice, and had 3 days of testing mainly on eyes this was done in Delhi.
I wouldnt worry about a medically unfit from the IAF or the DGCA ever appearing in your future, we all have been to the DGCA and seen the piles of paper.... and the fact is a foreign company would have a damn hard time actually finding or getting this information from the DGCA or IAF... plus think about it, you arent licensed in India, you operate on a authorisation based on your foreign license the foreign license is your medical you are concerned about, there are no legal ramifications here on your FAA, JAA or CASA licenses that I have found.