It’s time to face reality. Tell JHU you cannot pay and be released from ED.
It is not better for pre-med because they will all be gunning for those As.
Your D will have great opportunities as a Stamps scholar. There is another thread here where a student is deciding between Harvard at $20k+ a year and Stamps at GT.