Both of them aren't a good solution because, the option one is Bitcoin fork while the option two is centralized shitcoin. Bitcoin fork isn't a real Bitcoin anymore since you've change the consensus and the protocol, while centralized shitcoin is really a worst enemy of a real Bitcoin.
I wouldn't worry to much if 1 satoshi is worth more than 1 dollar, because it just proving Bitcoin is expensive and they need to have more money in order to buy Bitcoin. Also you're possible to send Millisatoshi in Lightning network, maybe in the future we will use Lightning network more widely than the Bitcoin on-chain network.
I somewhat agree with what you said, in fact, it also occurred to me that one day it is possible that 1 satoshi will be equal to 1$, it may be very impossible for this to happen, but many impossible things in bitcoin are not expected by the crowd around the world.
I know that others can relate to what I'm saying, and maybe others don't agree with what I'm talking about, but I know that most people in the crypto industry are saving bitcoin for a good future.