Uno: "You have yet to address the issues I've raised. How is the BLM state approved political message different than the state approved Ten Commandments statue or something similar?"
BLM asserts something enshrined in the Constitution. It's a political message the same way "we hold these truths to be self-evident... " is one. The 10 Cs are a religious message and specific to one religion (though many of them are pretty good ethical guidelines and you could do a lot worse), so they conflict with the Establishment clause, as YG noted.
Ginni Thomas calling a BLM banner a Trojan horse is nonsense. You'd think someone who shares a home with a Scotus justice could come up with better talking points. Then again, it's Clarence.