So if he didn't actually check, what makes him think it's a male?

I'd be cautious of a vet that has to look up humidity levels and tells you to keep it at 70%. It should only be that high during shed.