When I was in the hospital earlier in the year on iv antibiotics , I was also, I think,on clindomysin I had a strange taste in my mouth. The nurse said some people are very sensitive to medications. It made me feel really nauseas too.
I hope your son is feeling much better. Steph x