I also had the same problem.
CF IDE adapters doest work well together with HD.
I have a Tandem CD controller, but I think this configuration should work:
HD and ZIP drive on IDE port 1 and on channel 2 the CF IDE adapter on master and CD as slave.
I also use IDEFIX.