@abcdw Not that you want to, but Protonmail supports using your own PGP private keys: https://proton.me/support/importing-openpgp-private-key
Protonmail aims to make encrypted email easy, but that means that you are probably not their target audience.