There could be minimal screening for age range and other basic criteria, but speed dating is just giving people a limited amount of time to swap vibes with another person before they decide if they would like to see the other person again. For matchmaking, I expect a more thorough screening.
But your experience sounds rather dodgy, like she was screening for people who have the money.
I sokong this idea.
Doesn't have to be lunch. Could be a post-work outing with another one or two colleagues who are good at breaking the ice and knows the agenda.
And then ditch F31 and M28 halfway.