First, what she can do now is maybe look for an "industry job" or lab job. Though, not likely to get either if her education is 15 years out of date....
As for residency, again education is 15 years out of date, likely has little to no CMEs during that time. Then, on top of that, given the description you provided, she has not completed final USMLE. For licensing, I am pretty sure, given the 15yrs, she would have to retake all steps of USMLE... She has missed her time limit to do so. So, I don't think she can even get a trainee license even if she got a residency spot. Maybe, if she retakes and passes steps 1 & 2, a medical school would be willing to let her enroll as a 3rd year medical student..... the issue that will arise from medical schools and residencies.... should they even bother wasting the resources and time on her again? They have enough currently educated and eager young trainees.
As the scenario you describe is one I have not seen resolved before, everything I have written is theory and not based on experience or direct knowledge.