I'd say that's somewhat in a different class, though related. In the current discussion, someone is very clearly a victim, in that something is happening to them that they can't control (whether it's being cat-called, photographed, or sexually assaulted). When you're offered a drink, you can decline or accept, based on prior conversation with the "stranger", cultural/societal norms, or your own personal beliefs/feelings.
I know that dressing a certain way is a "choice", but I don't feel it's the same, as cat-calling, taking photos, or assaulting someone is inherently vile in nature. Offering to buy someone a drink isn't.