Since we're speculating now: I don't think the keys were lost. As I wrote above (4 years ago), it was worth $30k when it was received. That doesn't sounds like something to lose access to. So my guess is the owner had multiple more addresses, and may have sold some other coins over the years. Just not this input.
A billion bucks

That's quite literally a truckload of money.
I agree. 6 truckloads of money. There were 6 addresses all with 10,000BTC, all moved on the same day, 4th July.