I am Canadian as well.  You can get COVID Medical insurance through Manulife or Johnson right now.  I had called both.  They are clear it covers for sure for COVID medical issues even with the current restrictions.  Neither will not cover cancellations or trip interruption relating to COVID and I can't find anyone that would.