First, I want to agree that no woman is EVER obligated to go on a date with ANY man for ANY reason! This is paramount!!!!
However, OP, I also want to put a thought out there. Steve is one of you friends' close friends. She knows him better than you and may know him in different settings and therefore have an idea as why you might be a good fit. It may not be a simple case of OP is single, Steve is single, perfect! Believe me, I totally get that you haven't felt a click. But it also doesn't seem like you are super-open to seeing people in different situations to see if they might click with you on a different level.
I first met my other half more than a year before we started dating. He was a friend of a friend who occasionally showed up at group events. When I would ask him questions to try to get to know him, he would answer me in one-word sentences while looking away. Needless to say, I felt no spark. I need someone I can talk to! Over a year later, my three roommates and I threw a casual party and he was there. At the end of the night, he started to help me clean up. That is when he really started to open up! We talked until 4 in the morning and were both reluctant to call an end to the night! We have now been together for almost six years and he is now quite comfortable and able to be himself in my group of friends and is becoming more and more comfortable in new environments with large groups of people.
My point is that the aggressive opinions could be insecurity in a new situation. The click might happen when it is just the two of you with no one around. Of course, you do NOT need to go out with this guy or any guy at all and your friend needed to immediately back off when you said you weren't interested! However, I do caution you (as I do my friends IRL) that sometimes you really do need one-on-one time to be able to feel a spark and expecting a spark before ever even going on a date can be unrealistic (though not impossible). Don't go out with anyone who makes you uncomfortable, makes you feel icky, gives you a bad vibe or for any other reason you don't want to. However, try to be open to the idea that sometimes you can feel very different about someone in a one-on-one setting as opposed to a group.
Good luck with your search for the person who makes you happy!