You sound wonderful. Well done for showing support and genuine kindness. Continue what you are doing if you can. Messaging her every few days is a good idea. It will really help her to know that someone cares. If she wanted to see you in person I'm sure she would tell you.