Dumpprivkey doesn't work for becuase it's not a legacy wallet, I can do dumpwallet and get something called a descriptor, how do I decode wif key from that if possible.
Use
listdescriptors true command, find the proper descriptor for your addresses and find a way to import the descriptor to Sparrow.
Since it's all TapRoot, it must be your "
tr" descriptor that isn't 'internal' since that's for your change addresses.
For example, you're looking for:
"desc": "tr(xprv.../86'/0'/0'/0/*)#nnnnnnnn",
-snip-
"internal": false,
You can also use iancoleman's BIP39 tool to extract the private key based from the "
master private key" (
xprv) and derivation path included in the descriptor.
After exporting that from Bitcoin Core, it's altcoin territory and you might need to create a new topic in Altcoin Boards on how to spend it.