have you ever eaten haram food by mistake?

Not so sure, someone who works in Kraft here in Canada told me they make it from horse hooves.