Saphia Pet Chest - unobtainable now?

I was very happy about the second rotation of the twitch drops as I missed it completely first time around.

I was easily able to claim all 4 Tier drops but I am curious about Saphia Pet - I have tried searching everywhere but I was unable to find any information or confirmation.

On LostArk pages this information is given:

To earn this Drop, watch four hours of Lost Ark ‘Drops Enabled’ streams between February 7 at 4 p.m. PST (12 a.m. UTC) and March 7 at 12 a.m. PST (8 a.m. UTC).

Chests will unlock one color per player.

This drop is available exclusively on the Crown Channel until February 11th. From February 11th - March 7th the Saphia Pet Drop will be available to all members of the Lost Ark Creator Program.

My understanding is, that all the Streamers which have drops enabled are part of the Creator Program and all should be dropping them.

On Twich this information is given:

Saphia Pet Chest - Tue, Feb 8, 1:00 AM - Mon, Mar 7, 9:00 AM GMT+1

Thus my understanding is, that it should still be possible to drop until Mar 7 but it is not the case.
Only streamer which is listed next to this pet is AmznGTom who is never online so this means that no streamers are dropping it at this moment.

What am I missing? Is there way to still get it (until Mar 7) or am I completely misinterpreting something somewhere?

Ok - the description on Twich changed this morning and the pet is now dropping from every streamer (as far as I can tell) with enabled drops.