In my mind civil disobedience, as an ethical concept, is about refusing to comply with one or more laws that you believe to be unjust. Disregarding the Jim Crow laws seems to be the "textbook" example in this regard.
So blocking a road in order to draw attention to some other incident of injustice isn't about how the law about blocking roads is unjust, nor is it even about the some other unjust law. In your example the protest was about the George Floyd killing in which the police officers were rather quickly charged with a crime.
The protesters in your example are indeed "protesting" but I don't think that their tactics are an illustration of civil disobedience, as I understand it.
So if we are to excuse protestors for breaking laws I think there needs to be a different ethical argument that must be made. And that argument has to tackle the problem of which crimes can be excused: disorderly conduct, assault, arson, vandalism, theft/looting, manslaughter? And perhaps it matters how that disobedience is directed? For example, torching the police vehicle of the police force that is implicated in the injustice seems different to me (but still not necessarily excusable) than torching the police vehicle in a city thousands of miles a way from the incident, or than looting your local Best Buy.
For those of you who feel like these types of protests are ethical/warranted/justified, I would ask, what is the limiting principle? What would represent the protesters going "too far"? When would it be appropriate to say enough is enough? When is it no longer protesting and is just criminal behavior?