You don’t have free speech when it comes to your employment. If I made videos representative of my company or its tools when I don’t have the authority to publicly represent my company, I’d be shit canned too. That’s normal policy at corporations. Only specific roles are usually allowed to speak on behalf of the company and its products.