With a single bitcoin seed phrase you can even have addresses of different formats just by creating new wallets and specifying the derivation path you wish to have it.
A seed phrase can generate different types of addresses only if it's BIP39.
You can't generate different types of addresses from your seed phrase, if it has been generated by electrum. The script is encoded in electrum seed phrase.