Ugh. I'm so sorry. I have been a bit self absorbed past days and haven't seen the updates but had hoped she would be back by now.
On one hand it's good the ex boyfriend hears from her. And that he says she sounds fine (safe as in not sleeping outdoors). On the other hand, not so good that she ran but also that she hasn't stayed gone this long before.
Have the staff mentioned anything about management of supervision upon her return? By that I don't mean it is necessarily possible or even their job, to have in place a heightened supervision policy. Some facilities are a lock in type while others have a style more in keeping with trying to avoid runners while also having less monitoring as to allow residents to learn to stay put by choice as a learning too for responsibility etc. but she is obviously growing more comfortable about finding a way to run and stay on the run longer. I would hope the staff can either implement a new method of minimizing opportunity to run , or maybe despite the difficulties it may cause it may be time for a facility with a tighter security approach. In the end though, usually a person wanting to run can find their ways to do so.