I went to Michigan Tech (Michigan Technological University) in the late 1980s. Work there now, but in a non-academic department. Definitely an engineering school. I don't know what the ratio is these days (back then I was one of 1 or 2 women in some of my upper-level Mechanical Engineering classes). I think maybe its 20 - 25% college-wide now? That's just a guess. Engineering just doesn't attract women, so recruiting and retaining is difficult, if girls aren't headed down that path to begin with. It's a small state school - around 6500-7000 students - and very rural. The school about doubles the population of Houghton, and Hancock (across the canal) is about the same or slightly smaller. I loved it - I couldn't have handled Purdue or U of M. Too big. I was a farm kid.
Personally, I wouldn't worry about the recruiting and retention of women. I think wherever she goes those are basically male-dominated fields. If it's what she wants, she'll do fine. She'll stay if she's serious about her studies, and remains interested in it. 25 years ago, I never felt like I didn't belong, or like I wasn't accepted. Maybe some schools are different, but I doubt if things have gotten worse over time.
I think the fault lies in generations of our society acting as if women just aren't capable of understanding science & engineering, and not expecting much of them in math & science growing up. By the time girls are ready for college, the die has been cast.
I guess what I'm saying is that she should find a school that has a good reputation in the field she is interested in, that has a size and environment (and distance from home) that appeals to her. She'll be fine! She doesn't need to "thrive on adversity", because there isn't necessarily any adversity involved. She's going into a field where she will always be outnumbered by men, so she may as well get used to it and be okay with it.
The Warrior Princess: 2008 Jamis Xenith Pro / Bontrager Affinity 1 (men's)
2006 Trek Fuel EX 9 / Bontrager Race Luxe
2007 Trek 520 / Serfas Terazzo
Amelia Pond (She travels long distances, has great adventures, and she's a redhead): 2007 Trek Pilot 5.0 / Bontrager Affinity 2 (men's)