Since the IDE4Zorro card mimicks the A600 IDE controller, a 2.05 or 3.1 ROM is required. It will not work with KS 2.04 because it haven't got scsi.sevice included. It might be possible to make a boot floppy that loads scsi.device into memory by using LoadModule though.
IDE4Zorro will probably not work in an A4000 since it has the wrong scsi.device in KS ROM.