Does openssl always encrypt the private key?
It looks like the default format has changed in later versions. Earlier versions appear to produce a PKCS#1 RSAPrivateKey format as denoted by
-----BEGIN RSA PRIVATE KEY-----
and the later versions generate a PKCS#8 PrivateKeyInfo format as denoted by
-----BEGIN PRIVATE KEY-----
when you openssl rsa -in mykey.pem -out decryptedkey.pem
you convert from #8
to #1