that's great that an xray has been taken.. If she is walking and trotting with little problem it definitely is a good sign.
Im glad you have given her a home regardless of the circumstances. It sounds like you are going to keep her for the long haul and it seems to me you have stepped up and are doing what you can for her.
Having a vet available to you and her is great. You have a resource many would not have. Best of luck with her and as I have already said do keep us up to speed with her progress.