Could not these companies be named for the public good?
I cannot see any good coming out of giving company names when it involves a matter between and employer and employee.
They would be removed as it could be interpreted by them as a form of libel.
I'm sure your intentions were good but - of course you got fired. The fact that you, and others, are surprised and outraged is amazing. Thanks for the laugh, and good luck with your job search. I'd advise you not mention your history to any potential employers.