Well, it seems like I have some good news and bad news for you.
Congrats, looks like you are now over 10,000 points and have a new icon.
Unfortunately I'm out of ideas on things to check on your profile and why it's not working. I did bring up your account situation with another moderator, I'm not sure if there is a solution. I think this is beyond my abilities to fix or change.
The best thing I can suggest now is to send in feedback, imgflip.com/feedback or an email to [email protected] with as much info as possible. They may be able to help you where I can not, but I don't know for sure. I did say someone from Imgflip might be contacting you by email, it could be that you need to contact Imgflip directly to get a response from them.
One thing I can do to help you out is to post a sort of index meme I made with links to the memes of yours I was able to find, it has a brief description of your account situation. It would be a way for some users to easily get to some of your memes. Here is what my image would look like:
I understand if you don't want me to, I wont post it unless you say ok.