Did they apply to restore her status when they applied for the second work permit? Hope so.
Based on the information you've provided, there is no visa she can apply for now since she is out of status in Canada. She has to wait for restoration to be approved (again, assuming they did in fact apply for restoration).
Based on the information you've provided, there is no visa she can apply for now since she is out of status in Canada. She has to wait for restoration to be approved (again, assuming they did in fact apply for restoration).