They are still leaking
I always found the “some guy randomly saw the videos in his YouTube recommendations” story a little fishy.
Seems more likely to me this was leaked by someone working on the restoration.
As the guy in question, I can confirm this is not true…