Have not read the whole thread so sorry if I am repeating what has already been said.
My ds3 seems to have constant ear infection for which he has been given antibiotics. However, despite trying to disguise the taste in yogurts, using a syringe or plain old forcing it down quick, he gags, chokes and throws up. Now I have given up with medicines as I can't be doing with the hassle and upset of trying to give it. We give him plenty to drink, let him have his dummy and snuggly during the day and let him sleep when he wants. Despite having once had a hole in his eardrum he seems to get over it within about 3 days, the same as if he'd had antibiotics anyway. Doing it this way and letting nature take its course seems to works for my ds.