I think that no matter what, your husband wears, it'll be fine. Sure, you see people on vacation looking all sorts of funky wearing God knows what, but it's not like you actually walk up to them and say "*** are you wearing???" you know? But if he is self conscious about it, he may feel better in pants. I understand this feeling all too well because my DH has psoriasis. He wears jeans no matter the weather (he has sores in large spots on his legs, torso, and parts of his arms.) and wears mostly long sleeved shirts with the sleeves rolled up to 3/4 length. Summer, winter, baseball game, on vacation... whatever. Sometimes people might make a comment, especially at a baseball game in July, when DH is wearing jeans, socks and leather shoes, a long sleeved button down shirt with the sleeves rolled to 3/4, but we have yet to encounter an outright rude comment.
In dealing with all that, I've learned, for us, is that if DH is comfortable, then it mkaes him happy. If it will make your DH uncomfortable that other people might be staring at him, then no matter what you say or do will make him more comfortable with that. HE needs to make peace with it, you know?
If he'd like to try something other than the nude colored medical looking compression socks, try to get him some running ones. He can wear them and people will assume he's a runner recovering from a longer race. Brands that come to mind are Zensah, CEP, then nike, Under armor, etc.
Here's where I read about them for runners:
http://skinnyrunner.com/2010/11/16/you-askedi-answered-all-stars-compression/
(she has another post about a different brand and a discount on them
http://skinnyrunner.com/2012/02/27/compression-gear-on-sale-and-free/)
I would do come checking first though, to make sure that the ones designed for runners are comparable to the ones used for medical reasons. I know that in a pinch, runners will wear the ones from a drugstore, but
I'm not sure if there would be any difference if someone who's using them medically should wear the ones designed for runners. ???
He would really fit in during a marathon weekend!!!
Oh, and the running ones... they are usually sweat wicking too, which would even be more comfortable under pants, if he wears pants.