-snip-
A private key do endereço segwit e do endereço Legacy sao diferentes.
Ou seja, são duas carteiras diferentes..
Não sei também qual é o problema de assinar um P2SH já que tem como verificar na Electrum.. ou dá pra falsificar uma assinatura dessas?