I think the federal Indian Act is completely outdated. The example you just gave is only further proof of that.
Without question, the Indian Act has to be completely overhauled in recognition of the United Nations Declaration on the Rights of Indigenous Peoples. However, the methods of today have to be used, taking into account today's realities. I would add that indigenous communities have to rely on services provided by provincial governments, for instance, hospitals, health care facilities and educational institutions such as universities.
There is much work to be done when it comes to hospitals and health care services provided by the provinces, who need to pay more attention to the needs of communities and tailor services accordingly, if only in terms of language. In addition, more services need to be available within indigenous communities.
In relation to indigenous communities, specifically, the federal Indian Act needs overhauling and the services provided by the provinces to communities need improving.