If you read the cPanel certificate installation instructions I provided with CertSage, you'll see that the private key gets uploaded on a separate screen in cPanel. Silly, I know, but that's how cPanel is designed.
Try installing a cert without installing its private key. You'll see what I mean.