The SendOutputs method isn't used very often in our code so the missing Taproot sighash type wasn't detected before. Also, a P2TR input will never have a sigScript, so we can explicitly set that parameter to nil instead of relying on it being nil anyway.