Ok, so I ran a series of tests..
I uploaded an image (image1.gif) to the httpdocs folder, viewed it with FF and Flock, then cleared EE cache and Browser cache.
Then I deleted the image, uploaded a new one and gave it the same name (image1.gif), then CTRL Refreshed the browsers… Original image is still shown. Then I delete the image completely, clear all the caches and… the image is still there…
I tried this in the subdomain I am working in, then the main domain, then the master domain that ExpressionEngine is installed, all with the same result.
I can’t believe I didn’t see this earlier actually… I just ran the same test on another domain completely independant of EE and I get the same results…
It seems to me that something on the server is caching the images…
Andy