CSC I think its good that you didn't lift the restraining order. She is in the best possible place right now. She needs this help. Good for her for starting to be humble and take responsibility for her actions. That is a positive sign.
all the best
Diana