OK, then the problem is that AmiCDFS doesn't support the Joliet extension, so you are stuck with standard ISO 9660 instead. This in turn means truncated file and directory names for CD-ROMs burned on a Windows PC.
I suggest you try CacheCDFS instead since it has Joliet support, the only problem is the annoying nag requesters that pops up from time to time telling you to register the software.
IDEfix can work with CF cards, but you need to patch it first. I belive there are several threads here on amiga.org which explains how this can be done.