OK that's just weird!
There was a contact us email address in VLSC. I wrote them, included my license key and business information. They wrote back today indicating that they would create my key and I would receive it in a separate email. Additionally it would be added to my VLSC account.
I actually received the email with the KMS key before this email, and sure enough, the KMS key is now in my VLSC account.