Tbh the fasting part really got me here, because it's obvious that the religion they're talking about is Islam and that's not how fasting works. So the delegate is just throwing a temper tantrum.
But there is one thing I am a bit confused about. The delegate knew that the steak was haram...