That seems like the correct incentive, no? If the shorts believe a company is (e.g.) poisoning 100,000 people in a large suburb, shouldn't they profit massively if the government agrees and seizes it?
It would reduce the share price of companies that shareholders thought were at high risk of committing a major crime, and create an incentive for companies that care about their share price to make it very clear that they weren't going to do crime and e.g. have policies to prevent it.