I am in almost perfect agreement with you on everything else, but here I can't be, because I don't think CRT is fit for any purpose except accidentally. Because intelligent and motivated people have worked in the area, it has accrued some important insights, but I would argue that these came despite rather than because of the framework of CRT.
Actually, not only would I, I already have argued such: https://medium.com/@ichoran/beyond-critical-race-theory-a9efe732444