S.P.
It is March, June is a long time away, she has plenty of time to make other arrangements, call her back and tell her that you are unavailable after June 1st as you originally told her. No apologies needed either. You have been a great friend and seriously, she needs to accept this. It was awesome of you to do that for her!