How did things work out for your “friend”?
I’m sure the Coach and AD at the school that supported your admission and gave your D24 a slot (when you desperately wanted it) are thrilled with you for reneging and pulling your application within a week of the ED2 release date.
Not sure if you are solely managing the application process, or if your D24 is involved, but you have taught her a very poor life lesson about not honoring one’s commitments to individuals who supported you when you needed it the most.