I admit that I've gotten grease marks on some of my pants cuffs, even though I use rubber bands and tuck cuffs in my socks. I've also caught myself walking around that way, tucked in my socks. It's an alternative, but it's not ideal.
I'm not sure that I've seen a chain cover that I like though, for a double or triple ring on a road bike. I'm with OP on this and I might use a big bash guard on the outer ring if I could find a nice one.