I'm glad you liked it!
I usually trust that high-profile Twitter accounts will be somehow always preserved for posterity.
afaik, Catalan is widely used by public administrations and by private media companies. Whoever is accusing the central government of suppressing the Catalan language has the onus to prove it, I'd say. I don't know one way or another. My own experience visiting Barcelona etc tells me that most captions, documents, etc are in both Spanish and Catalan. In fact, sometimes they're in English and in Catalan — and not in Spanish.