Could be his inability to modulate the minerocortizones needed to handle excess sweating. You could mention it to the doctor and ask if increasing his Florinef just for those times might work.