The international health regulations are a binding treaty, and Canada is one of that's treaty's signatories, but you're absolutely right that when WHO makes recommendations and once it declares a public health emergency of international concern, those recommendations are recommendations. But they do have a strong, normative force, so we would expect countries to take them very seriously.
You're probably right. Being bound by it in a formal legal way is probably not true since it is stated specifically in the international health regulations that they are recommendations.