Physics and Maths, what's that?
I understand and appreciate your plight. Good luck on trying to get into flying without science & maths stream subjects, though it may also be interesting if you file an RTI at DGCA to find out how many of the existing licence holders, especially the older lot, also have Physics & Maths on their biodatas!!
To the bst of my knowledge, the DGCA did give and still gives selective waivers, it is just that somebody has to ferret out that information.