I love the sound of your interest in baroque churches. I always say to friends who are bemoaning the lack of decent men 'find one mad about something specific. Not just football, booze, gym, family. Positivist philosophy, orchids, Byzantine architecture, windsurfing'. That focus will be applied to the right relationship too.
Anyway. What's your profile like? What are you actually saying about yourself? And don't tell me you have it covered, it's perfect, it's your looks because I don't believe you.
So many men look and sound defeated, negative, defensive and miserable on their dating profiles. Are you saying what you do want in a relationship, specific interests, a good, upbeat, substantial conversational summary? Women do read them.
On looks, learn to take better photos. There are loads of tips online. So you're not the most classically handsome man in the world and your more photogenic friend got more attention. That's fine. So what? Make the best of yourself physically.
As a PP says, beards are popular. Are you using a good barber to look a bit stylish or just neat and tidy? Skincare? If your wardrobe is simple, I'd get some noticeably nice clothes, a thick, tactile wool jumper or scarf in a colour that brings out your eyes, crisp, ironed shirt. Really well fitting jeans. I'm not saying throw thousands of pounds at this, just a bit of an investment. Photos of you out doing things, in front of your favourite church.
I'd consider some therapy/CBT too for your self esteem. I think everyone can empathise to an extent but it is quite tedious after a while having to prop someone up.
I don't think the woman who said you were ugly meant it so please don't dwell on that. Even if she did, that's one rude person. Not saying I'm Helen of Troy but I'm not bad looking. I used to model etc in my younger years. I've had occasional men saying really unpleasant things to me about my looks/weight/ whatever. No idea why folk feel the need but we can't stop them, just control our reaction. I hope you'll get your confidence back and go back to your meetups.
I joined a book club and a walking group btw, both v balanced in terms of sexes and full of single people. Could be an idea.