I’m a junior. I have Sonoma State on my list over Cal Poly Humboldt because of housing, but they are building new dorms, so I might reevaluate next year depending on how that’s going. I also have Western Washington on my list. Take a look at Southern Oregon University. It’s a little smaller than what she is looking for but guaranteed WUE, quarter system, gorgeous dorms, and Ashland is relatively sunny.
I think “crunchy” at 10,000 students+ is a little harder to find - UCSC, Oregon, and UVM are the first to come to mind. There are a million crunchy LACs so she may want to expand her search to smaller schools. On the other hand at a large school she will find her people even if the overall vibe is not exactly what she wants.