I frankly hate CX special menu as it appear to be designed by an idiot. If I'm lactose intolerant I get served a greasy vegetarian Indian meal for breakfast!
I guess that idiot feels that a vegetarian Indian meal fit for most dietary requirement. I would not be surprised if I get served Indian as a "fruit platter" option!!
I have written tens of times about how awful is the special meal and CX appears to be deaf with respect this matter.