Here's a question: Did the media go digging up the guy's criminal history on its own? Or did the airlines put some oppo researcher on the case and feed it to a friendly reporter? Because that would be one hell of a PR counteroffensive if it turned out the airline's fingerprints were on it.
Better question: Does it matter? Is a corporation justified in treating a customer like inhuman garbage if it comes out after the fact that the customer had a history of being a bad, bad boy?