What is her country of citizenship? There are different rules on eligibility for non-US citizens living abroad based on your other citizenship.
Also the Canadian version of SS is a sliding scale based on how many years you paid into it, I implicitly assumed it's the same for the US but only now realized that might not be the case.
https://www.ssa.gov/international/agreement_descriptions.htm...