But, this is likely a target for 5-10 years out - when the block reward rate will be 1/2 to 1/4 what it is today.
And, they're expecting significant inflation - not just the higher-than historic inflation that the Fed is now officially pursuing, but even more. So Bitcoins might have a high nominal value - but it wouldn't be as much real (current-day) value as you're implying.
For example, maybe they think Bitcoin will be $500,000/each in 2030, after 2 more block-reward halvings – and a runaway-inflation 10x reduction in the real buying power of the dollar. (That'd be an atypical 10 years historically for USD – you'd have to go back to about 1954 for $10 today to have the rough buying power of just $1 then. But not uncommon across all currencies!)
A constant value doesn't quite hydro-dynamically require the inflows of other expenditures you allege. (Perception & desirability, alone, can make an asset class more $X more valuable one day, without $X actually changing hands.) But let's assume for a moment your model is "close enough".
Then in this proposed interpretation of the Winkelvosses' 2030, (1.5625 bitcoin-per-block * 144 blocks=) 225 new Bitcoin will need to be bought/held at $500K each day: that's $112.5 million in 2030 dollars, not $450 million. But because of the 10x deflator, that's only $11.25 million in current-year (2020) value per day.
Is an $11.25 million inflow-of-value per-day thinkable?
Well, Bitcoin has gone from $0 market-cap to $211 billion (CY) in 4,254 days so far. So it's taken on an average of $49 million (CY) in increased value each day for the last ~11 years. Why wouldn't demand continue, at a lesser rate – especially if Bitcoin does turn out to be an inflation safe-haven, as it was designed to be?