Great he's on his way to recovery!
Years ago I used Vet RX in the water for a hen I purchased that started sneezing. It smelled like a menthol & was oily; so the Vet RX floated on the top of the water so when the chicken dipped in to get a drink, the oil would get on the beak & be breathed...