In state Maryland ?
Stats look good, you don’t mention AP classes, depending on the school/county, people can take up to a dozen … I think for engineering and honors at Md, you have to “take the most rigorous program your school offers” … they are both selective.
and UMd can be fickle or all the top 2% of your class could apply (and maybe not go) or, well, all good schools get more applications every year. Everyone sees the tuition bargain and says … hey, what’s wrong with Maryland. So I would pick and choose some other state schools (GaTech - more selective, maybe, VaTech, Delaware, Purdue), some privates (either full pay, merit or FA) and maybe some reaches and UMBC (fine edu) or peers.
AP credit can also really affect what is practical, in terms of adding liberal arts. If you get AP Physics C, CalcBC, AP Chem done, there is a lot of time left. If you take mostly AP english, history, etc, you already have all these classes done, so liberal arts classes are optional.
In terms of liberal arts offerings, big schools have well, more. Also, UMCP has a thriving honors program that she may get into. One of the options is classical liberal arts and they also have research oriented and even cybersecurity living learning communities. The honors liberal arts offerings are pretty extensive, science maybe not as much.
You can also use AP credit for double major or minor or whatever.
Engineering is pretty intense and there are often just 8 or so non-technical electives to take. you really have to look closely to see what would really be practical in terms of minors, double majors, dabbling while still getting through the slew of difficult classes freshman and sophomore years. A bright student can just load on the humanities as extra classes, but it could hurt GPA or just be exhausting (reading 19th century lit novels in an all nighter since that was the only time I had free to read, but I loved the class sessions, top notch at Rutgers).
There are some advantages to Rochester, Case, etc … but engineering is sort of grinder major almost everywhere. I would also carefully read how a particular school handles engineering electives, I think they all have a different flavor.