Sorry, but I guess I believe that you have to deal with the head sweatiness, especially for a 2 mile commute. I don't even do a "test ride" on my bike, like riding around my driveway, without putting my helmet on.
Have you tried using a buff or cycling beanie under the helmet to absorb the sweat? I know it seems counter-intuitive, but if that's what's bothering you the most, it might be worth a try. I use a cycling beanie sometimes that is made by a company in Phoenix; they make them for different sports. I think the company is called Head Sweats. It is ultra thin and it works.
I don't like hot and humid weather, either and we have had more than our share here, too, although not as bad as in the midwest. I ride early in the day when it's really bad, but I have acclimated myself a lot more than in the past, when I would just run inside the gym. However, I won't ride if it's "dangerously" hot or there is an air quality alert. I might go for a hike in the woods or swim, instead, or do yoga inside.
If I was still commuting, I am not sure if I would have wanted to ride home in the mid afternoon temperatures we have been having, but my commute was almost 14 miles.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport