I may be being too critical, but I think certain professions of public trust need to be held to higher standards in this regard. Meaning, while I can commiserate with the idea that careers hang in the balance, they owe it to the public to be honest. It's why certain roles are "professions" and not "jobs" (there is generally a professed oath to serve the public good). This is where I would hold them deficient in their communication and, unfortunately, a threat to a career isn't sufficient to avoid one's professed ethics. Misspeaking is one thing, misleading is another.
What I don't think is excusable is lying to the public as a public health official. The PPE part seems to show "We can't trust the public, so we should lie to them." It's an ends-justify-the-means position, which is a dangerous mindset in someone who influences public policy.
If it were just "a few missteps" that's one thing. Making the wrong call under uncertainty in a dynamically changing situation is excusable. Having the (lack of) ethics to think the appropriate response is to lie to the public is much less so.
CDC isn't to blame for this. At this point there was a TON of political interference and bureaucratic restrictions on what they were allowed to say, and they were reined in very early. There were lots of entire careers and stuff some people call "my life's work" held in the lurch there.