Agree with the above.
I do work in the medical field. I think your strongest case would be to have yourself tested for allergy to each of the individual ingredients listed down by CX's catering company - both the usual croissant ingredients and the contaminant (e.g., tomato concasse).