I'm in Canada, and have never heard of phenergan, but I will definitely have my "car sick kit" in my car, which has children's Gravol in it.
But I do think now that it was a "fluke" as you said...he's got a cough and I think that is what caused it. Now if I can only keep the rest of us from getting sick!