If it does come down to the in-state options being the only affordable ones, it might ease the sting a little to attend one of the three that participate in the National Student Exchange program: Montclair, Stockton, and William Paterson. This program would allow her to spend a semester or a full year at another participating school, while paying her home campus’ tuition. There are quite a few schools in the New England states that participate: National Student Exchange - Campuses / Location
Smaller SUNYs have been mentioned, but the larger Albany campus participates in the Flagship Match program, and she might get some merit there too, and potentially Honors College. Business programs are strong, and you can cross the border into New England in less than an hour. BS Accounting | University at Albany