The entire Indian Act does not need to be "dismantled - just make changes to discrete sections to comply with the court order.  The entire Indian Act was not declared to be unconstitutional.

When a section of the Criminal Code (assisted suicide or prostitution for example) are found to be unconstitutional it is not necessary to toss the entire Criminal Code, just amend the offending sections.