I see there are a lot of folks in the same boat as me: All badges and credits (few, but hard earned) are now lost!
My account that was created as "Login via GitHub" is mysteriously unavailable to me. It can still be seen here, but I was forced to create a new (empty, noob) account when trying to login via GitHub just recently.
As advised here I tried the "contact us" page, but to no avail.
Stack Overflow, please advise!