Who knows, may be this stuck due to incorrect public key will make for you a good investment decision to hold bitcoin during its jump up to 100kUSD per 1 BTC. And later during its jump from 100kUSD up to 500kUSD per 1 BTC your issue will be resolved.
The problem with this logic is that as the price of BTC continues to increase, so does the value of a block with transaction fees. And since the issue is mining pools being unwilling to change settings due to fear of losses, the economics of risk might not change until OP's transaction fee (+ the reward) surpasses the value of a block reward with transaction fees. We're more than one halving away from that.