This is exactly what I see after restoring computer from a Time Machine backup. As you say, repair doesn't seem to regenerate thumbnail, or provide an option to repair thumbnails.
If you edit a photo, make a change and save it, its thumbnail will appear. Not much of a solution, though.