I just re-read your sitch. It sounds to me like she has discovered another person. I don't intend this to be hurtful - I know you suspect it anyway. But what I see going on is that she is chasing her fantasy. As you know, any attempt that you make to interfere will only push her away.
Don't have any advice. Sounds like you are doing the right things. Just wanted to offer my support.