While I am not a lawyer, it seems that Banff Councillor Peter Poole, who disagrees with the sanctions placed against him, were enough for you to remove him from being acting or deputy mayor, should also be sanctioned in the following ways.
• Remove him from being able to sit as a committee chair or deputy chair, so he cannot have command control over Town of Banff escrow accounts.
• Remove him from acting as a roving ambassador or host at town functions or promoting Banff both in town or out of town. This would prevent him from saying anything or taking an action(s) that could further embarrass the community.
• Take his entire travel and expense allowances away for trips unless it is to attend a funeral or function where a majority of council votes he can go on. Say an administrative weekend where there is zero chance whatsoever of him getting to talk into a broadcast microphone.
What he should have done is received council's majority vote to do so before proceeding.
In that scenario, he would not have been facing this set of sanctions over his leadership today.
You will note that that I offer no opinion as to whether or not Banff Council has the right to do what they did to Coun. Poole. I have no actual opinion and reside in Edmonton not in the Banff Townsite proper, so would feel uncomfortable to state an opinion of any kind.