Crew Hours is regulated by Canadian Aviation Regulations 720 and not through any Collective Bargaining Agreement(s).
Its a Regulation and Health/Safety Issues and not work to rule
Perhaps the crew was working on other things (spareboard) or may require deadhead prior or a team of staff were assembled during the course of the day and one or two of them may have exceeded the hours.