As Guy Betsy said, just because you are not aware of an allergy that does not mean that you do not have one.
In your second example, there is zero evidence provided that the croissant was anything to do with your ill feeling. I don't see it as anything to do with Cathay.