If you think that's a relevant or accurate analogy then I suggest you may be a little hard of thinking.
Women should be free to dress how they like and socialise without being accused of encouraging men to rape them. What next? Should we ban Wonder Bras and insist on skirts that extend to between the knee and ankle? Should we create a drink-drive alcohol style limit to women who are considering a night out?
Rather than advise women to drink less, maybe we should consider discouraging men from raping them in the first place?
She didn't mention anything about dress. The way someone dresses should have nothing to do with this. Being overly intoxicated is a different matter however.
Being drunk increases your risk of being a victim of crime, statistics show that. That crime includes everything from mugging, to physical and sexual assault. To try and bring dress into this conversation is to try and shut down any reasonable discourse about the issues with drinking and crime.
Counter to that the comments like those of Chris above don't help matters either. You don't blame a mugging victim because he was going around in only a pair of shorts and showing his six pack do you?
The reality is as well that in many violence, sexual assault and rape cases (because you can't really have different standards for one but not the other regarding "blame") both parties are heavily intoxicated. This means the victim is less able to extricate themselves (or puts themselves in the position in the first place) from a dodgy situation and causes reduced inhibitions and impaired reasoning in the attacker, whether that be someone spilling their pint causing an extreme reaction, or ending up with someone else and ignoring their comments or actions regarding consent.
Note, that's not to say I'm comparing spilling a drink to rape, rather suggesting the same mechanisms can apply due to intoxication.
Basically alcohol is pretty nasty ****, is one of the most damaging drugs in society, but because of historical reasonings it isn't banned. Removing alcohol from the equation isn't going to stop all rapes, as it won't stop all violent crime, but it is likely to reduce the prevalence of it happening in many cases.