If Twitter were to ban a user on their site, that would interfere with that user’s first amendment protected right to free speech on Trump’s tweets.
Trump’s tweets within Twitter can’t be a “public forum” without Twitter itself first being “public property”.
You can not have a public park contained within private property. It does not work that way. Twitter is now a public utility.