These solutions are quite problematics on Amiga due to their medium type is "7".
I also have no luck with a CF+IDE and a CDROM on my A1200 (with IDEFIX Express), and no more on my A600. It only works on my 1200 as Master with my hdd in master mode too !!!
On my A600 it only works when it's alone, but it doesn't support some programms nor to be partitionned...
Maybe something must be changed in MaxTransfer or Mask ?