You don't beat sexism by creating a sexist organisation. It's amazing how people think that there are all these barriers to programming for certain groups of people which must be overcome. There aren't. Sit down, grab a computer and a book, and learn to code. If you're good at it, you'll get a job, and people will respect you. If you can't learn to code on your own, you probably don't have the mental skills necessary…
There is a problem with your argument: evidence points to the contrary. As a (very) gentle introduction, here are some facts: http://www.npr.org/sections/money/2014/10/21/357629765/when-... http://www.randalolson.com/2014/06/14/percentage-of-bachelor...
http://www.nsf.gov/statistics/nsf13327/pdf/tab33.pdf
The first thing to note, is that both the number of men and women getting CS degrees dropped: the entire field went from ~42k BS degrees to ~24k degrees. There were about 10k less men, and about 8k less women graduating in 1996 compared to 1986. The number eventually rebounded for men, but didn't recover for women until 2003. So something drove men and women out of the field, and women stayed out of it longer.
The next interesting thing is the number of masters and PhDs per gender. Neither of them dropped (so the percentage of BS graduates getting MS and PhD actually increased!). So it was still desirable for men and women in the field to get their masters and doctorates.
So the question isn't why the number of women plunged, it's what drove both men and women out of CS, and what caused it to grow for men? I would probably hypothesis that CS was seen as a risky degree, so while men are generally less adverse to risk (see all the dangerous jobs they do) and got a degree, women choose more stable degrees (though those interested remained, as I think the number of PhD and Master degrees show). Now that CS is now seen as a stable career, we can see there is more interest to join. Of course, that is only looking at the data cited by what you linked, there could definitely be other circumstances.