Head shaking and head/neck scratching or neck stretching are signs of respiratory disease, mucus in the trachea would be the cause. There would be other signs and I dont see them. Besides, the Baytril wouldve cleared it up.
Did the vet actually look inside her ears and state that they were...