What kind of place was this at? Anybody who's ever worked at anything like a bar/restaurant knows people not getting what they ordered happens about a dozen times a day. I think you'd have to invoke Hanlon on this one.
Or do you have reason to think it was targeted at you specifically because you are vegan? Please give us some more background info.