I think the law is mostly left in place to stop people from scamming others, especially desperate people and I personally think that part C makes sense as it inhibits psychics from claiming that they can find lost or stolen objects, which would also include loved ones who went missing. I dont think that part A necessarily includes that. I'm sure it would be argued against.
A woman claiming to be a psychic was charged with this offense in Dec of 2018 basically right before the law was abolished. She was demanding money to lift a curse from someone. I dont really know why anyone would believe that they had a curse on them or that a women could lift it for a fee, but people fall for things all the time, especially when they are desperate.
RE: Canada's Fake Witch Law