I totally agree with you about being careful about victim blaming and I felt quite upset watching this and seeing how she reacted afterwards. And of course she can vent her upset after the fact, particularly being in shock. But I also think its really important that people take at least some responsibility for situations and learn from them. She needs to learn how to tell other people no, and to take control of herself or people are going to walk over her for her whole life. It is certainly not right for him to have treated her like this (not trying to victim blame), but also, unfortunately, the world is full of people who will cross the line and be inappropriate to you. Its your responsibility to ensure that you have your boundaries and you assert them clearly. This is what she must learn, with reflection, from a situation like this. She is young though, so I recognise that it was difficult - it took a few situations like this to get through to me.
He was in the wrong though, and if he had been kind and paid attention to her reactions she would not have needed to even say no, he could have seen it from the way she was acting.