Just FYI, I have been to many spit roasts and have never gotten ill. I usually get right in line as soon as it's ready and it's hot and fresh, so next time, if you grab some meat as soon as it's done, you should be fine. Get there early. That way you can still enjoy it without the worry!
Side note story - Thanksgiving 2004 my neighbor decided he was going to deep fry a turkey. I love deep fried turkey. However, he must have done it wrong, for it came out medium rare! Ugh! I avoided it and ate the other stuff (he was pretty understanding) but his teenage sons were picking the cooked meat off the bird right from around the raw parts! I never asked if anyone got sick after that, I don't thinkI wanted to know.
Take small account of might, wealth and fame, for they soon pass and are forgotten. Instead, nurture love within you and and strive to be a friend to all. Truly, compassion is a balm for many wounds.