Atapi.device is correct. In the IDEfix package is FindDevice. Use that and check whether your drive is being seen on the IDE channel, and confirm which unit number it is.
It may be that your CF adapter isn't behaving correctly. I have had a couple which refuse to work if there is a slave device connected. If everything is connected and jumpered correctly, then perhaps your CF adapter is blocking the second device on the channel.
--
moto