The install guide says 'how to upgrade a self-hosted Satellite', but not how to initially install one. And as best as I can tell, that's where the customer got hung up (as you'll want to include your Satellite subscription in your manifest so that you can sync the Satellite and RHSCL bits locally). And this obviously removes the sub from the portal.
Assigning to Charles for review.
Charles - this content already exists in the following location in the Server Administration Guide:
What we should probably do is move it from the Server Administration Guide, and add it to the 'Performing Additional Configuration' section of the Installation Guide, where it would be a more natural fit.
This content is live on the Customer Portal.