When was the diarrhea relative to the other symptoms? Because this mostly sounds to me like a sensitive kid who was shamed for an "accident" and it is blowing up.

If you're leaving the preschool anyway, I'd just try to get along for a few weeks (until he believes that you're not going to make him go back) and then see if symptoms persist.