It sounds like Amanda is a very supportive and caring person who is deeply committed to her family. It's wonderful that you see a connection between Amanda and your grandmother, even though Amanda never had the chance to know her. It's common for people to feel a strong sense of connection to their ancestors, even if they never had the opportunity to meet them in person. It's possible that Amanda's qualities and values are influenced by the legacy of your grandmother and the other strong women in your family.
It's also possible that Amanda is simply a naturally caring and compassionate person who is drawn to helping others and making a positive difference in the world. It's important for all of us to recognize and appreciate the positive qualities and contributions of the people in our lives, and it's especially meaningful when we can see those qualities reflected in others.