Agree that Hamilton, Davidson and Colgate are reaches. Smith and Wake are possibles, not likelies. However, given OP’s concern that Bryn Mawr was an echo chamber, I think they’d find Smith quite similar (though they are superb schools).
Cull the reach list: with Hamilton, Davidson and Colgate, that’s 10 reaches. That’s a lot of potential disappointment in the spring.
Cull the safety list: pick 1 – I’d say Wheaton but that’s just my view – plus CUNY and 2 SUNY schools, and that’s plenty of safeties. Then, matches could be Mt Holyoke, Syracuse, Union, Hobart William Smith and UW. Possibles (high match/low reach?) might include Wake, Kenyon, Trinity, Conn Coll. Bucknell seems to be a bit of an outlier, with both engineering and business school so perhaps could come off the list. Villanova seems an outlier as well, I’d remove it.
On UW – although I haven’t tracked UW admissions the past 2 years as closely as I had – an OOS student generally needs at least an A- unweighted gpa and a 32 ACT to be a likely admit, below that, and it’s too close to call. Also, UW only looks at unweighted, not weighted gpa. It does, of course, have phenomenal academic resources, including History, Art History, a university museum etc., so is an excellent academic opportunity for someone with OP’s interests.
Maximize EA and rolling admissions to get some early acceptances so that OP can remove some overlapping schools entirely.