Gen psych is quite easy (upper levels aren’t bad either, as I imagine she has AP credit for this one too and might want to skip ahead) and med school course recommendations are starting to include general psychology/sociology (as well as it being tested on the updated MCAT). So that might not be a bad idea. If she changed out physics for a psych class, I think that schedule would be very doable and give her enough time to have some balance.
She would very likely do well in gen physics and just fine in the previous schedule as a whole, but in my experience it sometimes produces “death by a thousand papercuts”: 17/18 hour schedules with classes that wouldn’t otherwise be that tough can become a lot more difficult than expected due to time constraints.
If a more conservative schedule turns out to be too easy, at worst she comes home with a 4.0, is still way ahead of her peers for comp sci/econ/premed because of being in multi-variable calc right away, and can then load up on hard classes for the spring semester.