Discovery Launchpad is a program that allows a player to utilize multiple accounts to bypass Freelancer's limitation of 5 characters per account, but seeing as you grabbed the program I'm going to guess you knew this.
You need to scan for your account right as you start using it. That will allow you to add your original account to the list of choosable accounts. From there you can create more.
As it has been a long time since I've not used an account manager, I am not sure if you can get your account back. Try scanning for the account or searching for your freelancer MPID found in your freelancer EXE folder of the install. I never knew what that thing actually did, but it might help.