Sadly your description of your afternoon is roughly what I would have expected. And that is why the shy members of the forum like to hide the fact that they are wearing hh's and are wary of meets with complete strangers.
I think it would require such numbers that would make it possible to hire some sort of venue to solve the problem.
I think your patience in the circumstances was outstanding.
I wish you better luck next time.
