I did not followed it up but weeks ago, I saw images in my threads shown again and guessed theymos did something.
You are right that the images on iimgur can be seen but I don't know how long it was shown until the images are no longer displayed. Well, the only thing I can think of is to reupload the images in another website like Imgur and change the link so that the images will be seen by everyone who are trying to view the thread. It's a good thing that there's an alternative to imgur that we can use.