Nah, just misunderstood and somewhat continue to misunderstand their point. I don't see how the offered info is relevant to whether this is a 1A violation.
The 1st amendment doesn't come into play unless Twitter is being coerced by the government against their will. There's no legal prohibition against Twitter moderating their platform in a way that also pleases certain people associated with the government.