Could be it, could be shed time, could be something else...
It's hard to diagnose this kind of problem without seeing everything, but it sounds like your option is the most likely one.
Dry him out for a while. Make sure he is healthy before worrying about the humidity as much.
AND, if you are that concerned, as always, take him to a vet.