Addressing just one part of what you list above, the BLM riots, there is a notable difference, is there not? The Capitol riot was done in broad daylight, in and around a specific building, with high-quality security cameras everywhere, and many other cameras (mobile phones, media) that captured all of the action. Additionally, many of the rioters themselves posted selfies and vidos saying "look at me! I'm here! Some outraged citizens responded by posting pictures of the rioters (some call them tourists) online and thereby supported law enforcement by identifying a good number of them. Lots of evidence easily obtained by investigators and prosecutors.
The BLM riots took place in various cities, at various times, at disbursed locations and not always in good light, if in the light at all. It seems to me the law enforcement task of identifying the rioters and presenting evidence of their presence at the scene of the crime is much easier with the Capitol riot than the BLM riots. Would not that explain at least some of the disparity in prosecution?