> It does if you go on and read the judgement ...
I think this is beside their point. Police are practically given qualified immunity by default; the case isn't strictly "lost" at this stage, it's lost if that decision is appealed and upheld until the victim is out of appeal options.
To your point, the summary judgement is still a clear injustice and it does practically give police the ability to stop speech whenever they want. But there's an element of random punishment if the person they stop has the resources to appeal the first decision. I'd be surprised if that appeal would be lost in this case given the main problem was the content of the expression; that's a pretty cut-and-dry 1a violation.
(It's a separate issue but there's another problem with the cases in which the officer loses qualified immunity in that the city they work in (tax payers) will pay the damages to shield them from consequences. I forget the legal mechanism but it pretty much always happens.)