Yes, wonderful Amstrad!
Since my previous message, I found a document on the 'seasip' website about the 1640, and this gives a fair bit of detail about the use of the FDC and how this is integrated into the rest of the 1640 system. As regards the FDC, the 1640 may well be even less PC compatible than in other areas.
The ImageDisk system takes over the FDC and bypasses a lot of the rest of the system, and if it cannot do this, then it will fail. With the 1640, some functions that maybe should be fully under the control of the FDC are in fact partly handled by the FDC, but other parts of the system are involved too. This may be why you get the results (or non-results) that you do.
I totally accept that the disks may be fine, and will work fine under normal operations, even on the 1640 where the system will be able to operate as it's been designed to do.
The notes/docs for ImageDisk do point out that the system will not work if the hardware if not compatible, this is exactly why the test utility is included. There's nothing that can be done about it.
Geoff