An even simpler and more effective solution would be to just stop voting for authoritarians. I don't think anything has served as a more consistent death knell for an American politician than being branded "soft on crime".
Social Security is an anti-poverty measure, and it's the most successful thing the US government has ever done. Turns out that giving people money is a great way to solve the problem of not having enough money.
The ADA already reconciles these viewpoints, by allowing for people who would otherwise be in violation to claim exemption because complying would cause an undue burden. So we shouldn't expect a random person on the internet to pay for captioning 20,000 videos, because that would be (presumably) ridiculously outside their means. On the other hand, it's reasonable to assume that a university that could recently afford a $400 million dollar renovation to their athletics stadium could afford to caption 20,000 videos.
Your interpretation of the law is incorrect, and there was no ruling, as this never went to trial. Berkeley removed the content instead of negotiating for a reasonable timeframe to update it.
Or, possibly, terrorism means the use of violence or intimidation to achieve an ideological goal, which just so happens to sound exactly like several incidents detailed in the article.