My preference would be that the fed enforce the laws on the books themselves (if they have the power to do so), or pressure the province to do so (using the democratic leverage available).
There’s no federal police, the government can make their resources available but it’s up to the province to use them or not. And sure, you could use funding, but there’s no guarantee that that would have solved the problem. The province could have kept digging their heels in.
Sure, but like I said the federal government can’t deploy them, only the provinces. And the premier of Ontario is a drug addict nimby conservative that hates trudeau, so he refused to do anything about it.
I don't know exactly how Federalism works in Canada but the answer is their jobs. If that doesn't entail stepping in to provincial business, they shouldn't do anything.