Tunnel vision, right?
It sounds like you already made your decision and then figured out a way to make all of the clues fit your idea. Confirmation bias to the extreme. None of the things you pointed out really seem that likely or obvious to me, as much as I would like a big and exciting announcement.
Who cares, just hop on in on the hypetrain