I don't know exactly how those accounts are created or how you would end up with 2 different user names.
You are correct Ecency is a Hive front end.
Did you save your master password when you initially signed up?
I would recommend jumping into the splinterlands discord for more information. https://discord.gg/
If I knew more about the way Solinterlands creates keys, I'd have more information, but I'm afraid to give you inaccurate information.
The wallet keys are confusing at first, but for people to trust their valuable crypto wallets are safe it does create some challenges.
Posted Using LeoFinance Beta