Anyway, to bring this back on topic, the problem is not with CRT itself. The problem is that when and how to talk about some topics with an underage son or a daughter is the job of their parents, not of a third party.
I went to a Catholic school (I wasn't ever molested, we had mixed classes, we were taught Evolutionary Theory and I didn't become a Catholic, thank you). When we turned 18 (in Italy this usually happens in the fourth year of high-school out of five) the nuns decided to invite some experts and have a course about "Sexual Education". And even if we weren't underage anymore they first had a meeting with our parents to ask for their approval (AFAIK, the parents agreed. I don't remember talks of resistance. BTW, the course was not mandatory: if someone's parents disagreed they could simply withdraw their sons/daughters).
So we had this course. I learned many interesting things that I already knew and some that I didn't. Yes, they also talked about homosexuality and transgenderism in a frank, non-condemning, way. It was obvious that these two expert knew their job.
And the nuns of a Catholic school who ran the show didn't obfuscate anything - except for a final sermon about "You know what Jesus wants from you." Which was actually refreshing: if you mess up, when you die God will have an interesting chat with you, but it is not the job of your fellows to judge you. Amazing, uh?
So, topics ranging from homosexuality to CRT can be properly tackled - even by a Catholic school in the 1980s. But some people act like if the World started existing only from the moment they were born, and like if their thinking marks the very first time that someone tackled the matter ever. Chaos ensues.