Dear Bro,
Its bit triky again, as if you opt to stay for EDD in Pakistan, you need to then go for process of your new born, which I personally would never advise to adopt. You understand its length process.
So the better option is still to be in Canada at EDD, ya Ontario health system takes some time. reaching earliest possible and then dig out most economic way being there would be better.
You are right some other provinces start health insurance immediately but our social culture demands having some family member to support new mom. Other wise, with my past experience of international, I am sure both would be well taken care by hospitals even.
Buddy I personally say, decide and move, leave rest of God Almighty. Inshallah all would be fine.
Take care