/etc/modules is executed at the time the system is processing /etc/rcS/S20modules and this is after the time initrd or initramfs has been processed. The contents of /etc/modprobe.d, however, are copied to the ramdisk and the alias statements should cause the correct ordering of SCSI adapters no matter in which order the modules are loaded.
ah, excellent. Thanks again. Cheers Vince