Looks like the most popular product shows up correctly when I use your index page on my server. There may be something else causing the image to not be replaced correctly. Did you make any updates on any other pages before uploading the files?
It looks like the dynamic image is being added to the wrong div and that is what is causing the issue.