I am not a pro at this but like most LBS I have thought about what if they return There is no way to know the future, maybe she is using you or maybe she just wants to try to see if there is a future. Let things be, with her coming back it is still better than the D path correct at least there is more time. Continue detachment and GAL, be the best person you can be with 180s not for her but yourself. She may see the changes she may not. Tell her what you are willing to work on and what is not tolerable and see where the ride take you next. Worst case she will leave again and you will get D but you already have been to that station once before so you are prepared this time, why not just ride it out and give it a try?