Except that this is not just weird and far-fetched. It is also very unusual for such diet-based discrimination to happen.
I am a vegetarian. All managers (with the exception of one) who hired me in the past 12 years (in India) were not vegetarians. Unlikely that they saw vegetarians discriminating, and did not practice a little reverse discrimination themselves.
The problem today in India is not that there is a caste competition between one caste and another, it is that the IT field is desperately in need of developers and testers. And, the employers are unable to pay the high salaries being demanded.