Elon refusing to pay google for hosting could be behind the instability issues.
It’s possible that the enforcement of a rate limit isn’t because of AI scraping, but rather because they failed to migrate before the June 30th deadline.
For the average user maybe, but for a client as big as Twitter they're probably going to want to take a more hands-on/careful approach, so whatever's in the contract would probably supersede their standard terms.