hi indonep
Its true when you say that Indian govt doesnt view a nepali or bhutanese as foreigners but in aviation i am not too sure about that.the best thing for you to do is call up DGCA and ask.Also find out if there are nepali pilots working in any of the airlines in India.
Good luck