She has claimed asylum but probably hasn't been deemed a protected person yet. If she's willing to go home, there probably is no strength to their asylum claim but I personally think if she is allowed to work and save enough money to pay for her tickets, that would work in interest of Canada and hers too.
This is just my opinion.[/QUOTE
That would be best but given that she doesn't have a work permit and would have to find and pay for childcare thr chances of her working anytime soon is likely not good.