I concur with your thoughts except for 1 point. “Infinite humans”
This is why infinite humans is an unlikely scenario.
https://www.ted.com/talks/hans_rosling_global_population_growth_box_by_box?language=en#
None the less Bitcoin value must continue to go up. Firstly to market saturation and beyond, continue due to technological advances… to quote nostr:npub1s05p3ha7en49dv8429tkk07nnfa9pcwczkf5x5qrdraqshxdje9sq6eyhe in a truly ‘free market’ … “all prices must fall to the marginal cost of production.”…
In this scenario, technically speaking Bitcoin may not continue to NGU after market saturation but none the less, each Satoshi will still continue forever to buy you more.