I think his beef ;-P was that it is not labelled as “containing beef”.
Western Cheese is known to have rennet. Indian cheese - paneer - does not. Neither does Indian yogurt.
General Mills is in the right as it is not required to label for containing beef or not.
But this is not India.
Here we label things differently. This is pretty much the standard for all countries, they label things differently. Which means if you have dietary restrictions, religious or otherwise, you need to learn what the differences are.
I respect people who take their religion seriously, barring people who are into human sacrifice and such, but based in his actions I would say his religious dietary restrictions do not actually mean that much to him. He just wanted to throw a fit in public for the attention.