You can detach and still take care of her. Detach means that what she does doesn't control your emotions. It doesn't mean you don't care, or help. Sometimes it is a fine line, I think you are working towards finding the balance.
Worrying about where the flowers are is an example of not detaching.