I'm not an expert in official languages. However, when we administer our system, we follow a process of fairness in determining the penalty. We consider the history and situation as it is presented. There may have been violations, but they were proven.
If an individual responsible for administering that system had the tools needed to strike a balance between a complaint and an offence and mitigate the result accordingly, that could be reasonable.