I have some insider knowledge here that I wanted to share.
This is not happening because Google scrapes Twitter and is now unable to. Google has been a paying customer (with a special negotiated rate) of the Firehose API for nearly a decade. Presumably, that deal was still in effect, barring API rate changes having an impact.
So this decision is solely because the results can no longer be viewed by non-logged-in users.
