Using your own analogy, you're arguing that the speed of the car killed them because it made the accident more effective in killing them.
Using your logic, it could be an indefinite number of causes. If someone died of encephalitis from zoster, you could say that their brain killed them with as much equivalence as the chemotherapy or cancer. In other words, it could be anything.
If you died tomorrow, someone could say that this comment caused it because it influenced the chain of events that lead to your death. It would be just as absurd.
> Speak for yourself. I would consider them killed by the chemo/cancer.
Thank god you're not the FDA. Otherwise, we wouldn't have any type of medical procedures or medications. There'd be no difference between going to a doctor or your pastor for that brain tumor.
The answer is yes. A restaurant can be liable for food allergies. Whether a restaurant has legal liability or harm caused by a food allergy depends on whether the restaurant was negligent. Because it's the ingested food that caused it.