It sounds quite clear that you would qualify for flight delay and expenses compensation. You can file a complaint at
https://rppa-appr.ca/eng/air-travel-complaints
the caveat is that process is quite backed up. I would expect waiting 1-2 years for them to get to your complaint.
The other option is to take the airline to small claims court or civil resolution tribunal.