So, do I understand correctly that a picture of this thing is available in web only in password-protected site(s), but the news of its premiere, with sufficient description for ID, could be found based on the date of its flight?
No. It it is freely available on the web.
It's just that I get very early alerts of stuff.