Oooh very, very clever! I will say I have gotten halfway there. Over time whenever we've been out drinking with friends, I've ended up "drunkenly " hitting on most of his/our guy friends. I was never so explicit about a reason, was usually more like "oh he's into it, hes happy for any help he can get". Id always assumed they just figured I was ******* and flirty, but it's very possible they'd tell their SO
I did explicitly tell one current and two former coworkers, and in fact I ended up banging one of them a few times too
You are also spot on about the public humiliation too! He's talked about being at the beach and his swimsuit falling down, crap like that.
Ive never really figured out a way to obliged him that didn't run the risk of making things weird or creating problems. If you have any other ideas, I'd love to chat!