No, it can't happen like this. Twitter has shut out third party API users instantly without warning or explanation.
That can't happen on a large federated network where each server is totally independent and decides for itself what software it runs.
There can be changes in APIs that cause app compatibility problems when a server upgrades, sure, but that's a gradual process that can be rolled back or forked if necessary. It wouldn't be without warning or explanation or alternatives.