The P2SH-P2PK script is most likely unique to Armory. The P2SH-P2WPKH one is actually "standard" as it appears in the original BIP as one of the script types required for SegWit support. Other wallets out to provide that.
1) Someone could just as easily look at the code and make it spit all script variations if support disappears.
2) If the wallet you are using stop being developed, do yourself a favor and move your coins out before the most recent version turns obsolete.
3) Eventually there will be someone who'll figure there's demand for wallet interchangeability and will write an offline tool.