For the missing Treasure badge... I used the "Report Missing Badge" link, filled out the form and uploaded a screenshot that showed my treasure page, the bad badge screen and my logged-in account at the top.
It was fixed about 4 hours later. Thanks a lot Kongregate Team!