Aww geeze, poor Nanook ....you guys just can't catch a break.
I am thinking it may be oral thrush from all the antibiotics he's been on. Or else he does have another type of fungal infection. I hope you can get to talk to a vet soon. Do you have any plain organic yogurt in the house you can give him?