None of what she described is sexism. Even the tank top thing, maybe barely. Her manager made a good point - maybe her career isn't progressing as fast, because she dresses very casually, and people don't take her as seriously. I don't think I've ever seen a girl in tech wear a tank top (not that I would mind, just pointing it out).
Oh wait...