Thanks hooutoo for shedding light on this scsi driver issue.
Your stated method (fixing inf +using sys or driver files) works with varoius hardware devices, including video cards.
Using scsi + sata on many systems, my approach is check to make sure device has latest bios applied. (in this case, latest bios for 29160 card is v.3.10.0)
On Win 7 x64 betas & VistaSP2 x64 beta, I clean installed on a scsi hdds. All mobo & video drivers & updates applied, etc..
Used Paragon recovery boot disc (or Easeus) to then clone that drive (partition) to a sata hdd. (This kind of boot disc also lets you install drivers & make the disk bootable, if needed.)
With scsi card left in, but 1st scsi boot drive unplugged & new sata hdd applied as boot in mobo bios, you can boot. (Sometimes it requires a win disk repair to fix boot info.)
Now, afer booting up with sata disk, the device drivers work for the scsi card, because they were copied over in the partition copy step. The scsi card can be used for your needs as required.
Of course, with the final Win7x64 or VistaSP2x64 files, most devices will be recognized. Since I use both scsi & sata, it's comforting to have the boot disk cloned for both, in case of a failure. EasyBCD is valuable software for boot info changes.