Oh man, that sounds pretty bad. Why didn't she try consulting/remote work in the U.S.?
She’s now learning to code to try and get a job in that. Coding is very in demand here (which explains how I got my first job here within a week of arriving)
That said, if she held similar positions in Fortune 500 companies, maybe she should try using her network from previous places to get her foot in the door.