Airlines did commit to an aggressive flight schedule without sufficient crew in place, particularly when they continue to have elevated workforce absences due to illness.
Nobody comes out of this looking good.
I'd take the Navy website with a grain of salt as well (your choice of three oceans for the source of the salt).
Unfortunately, the DRR does not give a breakdown of P Res strength by CAF level 1. (https://www.canada.ca/content/dam/dnd-mdn/documents/reports/2021/drr-2020-21.pdf)
Looking at the list of RCMP commissioners, her current tenure seems to be about average for a commissioner; might she be gently retired to the Senate to clear the deck without ever admitting anyone did anything?