The IDE in A1200/A4000 can only transfer chunks of under 64k kinda like C64.
It's PIO so the IDE controller can cope with any size, the problem is the drive. Some can only do 128k and some can only do 64k. SCSI drives don't seem to suffer from the problem.