If you think she would like this, she might want to look at the Purdue version also: Studio Arts and Technology - College of Liberal Arts - Purdue University
Industrial/Product Design could be another major worth considering. Purdue has a program INDUSTRIAL AND INTERACTION DESIGN - College of Liberal Arts - Purdue University and so does RIT Industrial Design BFA | RIT If those appeal, there are quite a few more that she could look at. Syracuse is another: Industrial and Interaction Design B.I.D. unclear whether need-based and merit aid would combine to get you to budget, but it seems possible.
Lehigh’s aid is pretty generous - would this school meet your budget? Their traditional STEM majors are strong, and they also have Design department that offers a Design major and a Product Design minor.
Northeastern also has a highly combinable Design major - this combo, for example, might appeal for her interests: Behavioral Neuroscience and Design, BS | Northeastern University Academic Catalog Again, you’d have to check the NPC to see whether the aid would be enough; but she’d be competitive admissions-wise, I would think. And this is one where, if she wasn’t loving the design piece, she could easily let that go and do a pure STEM major, but the portfolio process for CAMD could help with admissions and merit.