I have the same problem. I moved to a new host, and old image uploads got fucked up. I solved everything by editing the posts in phpMyAdmin, but I can’t find where the connection to the thumbnails are.
Viewing info for the image in the Uploads panel shows that the thumnail url is the same as the image url. Unfortunately this isn’t editable in the admin panel, and I can’t find it in the database.