I think the warm air humidifer is a bad idea for directly inside the Veiled's enclosure. It's ok to have it going in the same room he is in but not directly in his cage. These are dry climate chameleons from Yemen. His cage should not be dripping wet and mold is certainly not a good thing to get growing. Remember, chameleons are sensitive to respiratory ailments.
To remedy his heat issues just add a higher wattage Basking bulb (check out the Mercury Vapor Bulbs)and a ceramic heat bulb. Connect the ceramic bulb to a thermostat to regulate the temps better. At night turn off the basking Mercury Vapor bulb and leave the ceramic bulb running (and turn down the heat 10 degrees or so). The ceramic bulbs do not put out any light so it won't affect his sleep cycle.