Of course he is racist towards white people.
Can you imagine wandering around a halal supermarket in Bradford bemoaning the lack of diversity and saying all the brown people are affecting your mental health because they don't look like you? That would be racist and entitled, just as this man is.
If he was white, he would have been sacked for these comments and rightly so.
No racism is acceptable, including against white people for all of the obvious reasons but also because there will be pushback as there always is and that is good for no progressive society.
We've already seen a wide ranging swing to the right in recent years, men like Nihal make things worse not better. His expectation of inequality being enforced against white people because of their skin colour will cause animosity. Think about that, he wants people not to be able to get a job because of their skin colour. Doesn't matter what that skin colour happens to be, that is rasicm. Nihal is a racist.
Nihal works in a majority white country, his expectation of seeing large numbers of POC who are Muslims around him at all times are indeed as the OP points out just ridiculous and totally unreasonable.
I've spent my careers working in all male environments. You woman up, fit in and do your job well or you leave and find something more suited to the fragility level of your own personal mental health. I'm obviously tougher than Nihal because I haven't started screeching, it's not fair yet.
He's basically called his co workers racist for having the temerity to be white in a white majority country in the workplace. Sadly he won't get sacked for his anti white bias and the world will be a little bit worse for everyone.
He should be out on his ear.