In truth, I can't wholly agree that he opened with a comment about your rel@tionship status. He simply commented that you came without men. Responding with "Yes, we did" would have been accurate, and would have avoided his embarrassment (whether or not we think he needed it).
I respectfully disagree.
He commented that they left men at home
, which presumes there are men at home, which is a presumption about relationships
. Therefore, he opened up comments about relationship
status. You'd have more support for your position if he'd said something like 'I guess you ladies are on your own today,' but the specific connection of 'men' to 'home' is an interesting assumption.
OP, I think your response was completely reasonable, well-done, and, frankly, I'm glad to see it. This isn't like correcting someone who thinks your lover is your sibling or your sibling is your lover; that's a different type of interesting assumption based on appearance. This is an interesting assumption based on heteronormality. You merely made it clear there was another option.
Maybe the touching was out of line, but I get why you did it -- it's well-established that light touches and eye contact increases the chance someone will pay attention and listen to you (and thus fairly instinctive to try when you're trying to get someone to listen to you). It's also a friendly gesture in this situation, to make it clear you're not offended.