The 2023 carrier guide, page 32, states a person with a 10 year expired card can board. Whether a particular airline will honor that is another story. I agree she would not been applying for an immigrant visa. If they denied her a boarding foil, she is not in a good situation.