This is a very confusing situation. All I can offer, perhaps, is some insight into the dirtbag who did that to you. As a male comic book fan, I can speak for all of us when I say that my radar always goes off when I see a girl in a comic book store. It's a novelty to most comic book guys. After all, girls don't like comic books, do they?
Just think of how women are portrayed in comic books. Things get better all the time, but do you think a man could possibly learn to respect women from reading them? I don't.
That has to come from interacting with them. Maybe all this loser knows about women came from the Marvel Swimsuit issue. I don't think he even considered your feelings in this situation.
It's inconceivable that you did anything to provoke him. I think he would have done it to anyone.