We have a similar budget and EFC. And a liberal hipster kid with lower stats and similar school goals lol.
I would suggest looking at smaller privates where your D is higher in the stats pool as she will get more merit there. Run the NPC’s.
Goucher, Ursinus, Allegheny, Kalamazoo, Lawrence, St. Lawrence, Beloit, Mulhlenberg, Ithaca all come to mind. Temple is a bit unpredictable with merit right now and Pitt seems to be giving less but those are definitely options. U of Maine has a national tuition match program that would make it affordable.
If she wants to consider west coast, look at the Jesuit schools for money. Seattle U, U of Portland. The west coast LAC’s will offer some money but not as much as the midwest/mid atlantic ones.