Ds 0 to 2 are for hard drives, IDs 3 and 4 are for CD Rom drives, and IDs 5 and 6 are for ZIP, Tape drives, etc. The A2091 reads from SCSI ID 0 to 7, NOT from 7 to 0.
Can you elaborate on that? Why does it matter what ID you set the rest of the devices to?
The disks should be found first so the controller will know when to stop looking (faster boot times), but the rest - it's all the same.
The only thing that might matter in some cases is higher ID = higher priority on the bus, but this isn't one of those cases. :-)