Looks like Mountain Lion doesn't support CCRSACryptorGetPublicKeyFromPrivateKey, so the code we have to get public exponent from private keys doesn't work.
Disabled WebCrypto on 10.8 in bug 124261. Making it work would be a separate effort, as we may even need to use a different API, so tracking this individual bug is not meaningful.