Hi Jo, i'm sorry to hear that your little man is sick, i hope he gets better soon.
Have you tried bicarbonate of soda diluted in water?
Thats what i use to get rid of the sicky smell and it works a treat.