Hi all.
I was in a similar situation. Copr issued and couldn't travel.
Best option is if you can travel and deliver in Canada. If the baby is born before 3 months, you bear all the expenses. After that, it is free. However, remember that you would still have to pay for the routine checkups...