Is possible the guy who deals with this has returned from his holiday. He has decided to look into this matter more detail. I am not saying that the OP didnt get sick because of BA. My stomach and me dont have a good affair. Anything can and will set it off. But then I can eat the same meal later in the week and be fine.
Its also possible they are looking at changing the supplier. If they can prove that they are making their customers sick then they possibly can cut the contract.