From what I learned about Gene R. in the Justman/Solow book Inside Star Trek
, Gene was the driving force behind all the sexiness and innuendo on the show. He regularly showed up for costume fittings and often told Theiss to raise the hemlines on the ladies' outfits to show more
If he had been around for Enterprise
, it would have been completely in character for him to give T'Pol a skintight catsuit to wear, with strategic holes cut in it to sex it up even more.
And without blinking an eye, he would have whipped up a reason to justify why a Vulcan would wear such an outfit.