I think you MUST create an account first and then give that account owner reseller access. If you don't want to give the reseller a domain name, you could always create an account using a subdomain (i.e. reseller1.yourhosting.com) or you might even be able to use a fake domain name. But there must be an account that is listed in the drop down menu in reseller center.