I am going for my indigo TR to madrid, one of the guys with us has a OCI card... I know a few others the only airline that does not let you work without a citizenship is air india / indian airlines....
and when you are getting ur commercial issued just check the citizenship mentioned in your license...