Is your feature request related to a problem? Please describe.
<!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->
New wallets created with Bitcoin Core v 23.0 RC3 have by default descriptors=true and taproot descriptor is generated.
Describe the solution you'd like
<!-- A clear and concise description of what you want to happen. -->
Using a wallet created with descriptors=true with the precedent version 22.0 does not allow me to create receiving Bech32taproot address (which is normal, since by that time "desc": "tr was not present).
I've tried to upgrade wallet with the command "upgradewallet" but it is already at latest version: { "wallet_name": "wallet_22.0", "previous_version": 169900, "current_version": 169900, "result": "Already at latest version. Wallet version unchanged." }
I think it would be great a way to upgrade/add taproot descriptors to the wallet instead of having to create a new one.