looks like it’s still resolving on some name servers but not others.
AFAIK, there is no way for anyone else to renew the domain name. Whoever has the domain on their account needs to log in do the renewing, the own it. There is a 30 day grace period, followed by a “redemption period”. All in all in generally takes about 6 months before a domain name comes available again, and there are a lot of if’s and but’s along the way.
You’re really going to need to find “her” to get this resolved, and to do it inexpensively she has 30 days, the price goes up considerably during “redemption”