I totally disagree. If these people broke a by-law, they may well be charged. It is wrong to assume that they won't be charged because of "political correctness".
If they did not break a by-law or other legislation, then that's how it is, and that would be the same for anyone who kills an animal in these circumstances.
Personally, having visited residential neighbourhoods in the summer, I know that there is usually the smell of more than one barbecue going on. So what exactly is it that people are riled up about here? Is it that someone has decreed that the "Canadian sensibility" is one that likes to eat meat, but only if it has been killed by someone else, out of sight, and then purchased at a butcher shop or a grocery store? Or actually, you and your kids can watch crabs being killed in most of the major grocery stores in the city.
What if I am offended by all the barbecue smells, and the thought of all the dead animals roasting on them? Maybe someone saw the lamb being slaughtered and went inside to their roast beef or chicken dinner. But maybe they thought "Hey, wait a minute - what am I doing here that's so different to what my neighbours just did? That's a possibility. Maybe a vegetarian or a vegan was just born.
Anne Heye's statement "We are not allowed to impose our Canadian values on people who choose Canada as their new domicile" frustrates me. Who are "we" and why should "we" take the right to impose our will on other people for granted?