You forgot to put the filesystems to SCSI drive's RDB.
They're currently only on the IDE drive, and thus the SCSI drive can only mount the partitions if the used filesystem is in memory already (from the IDE drive).
Just add the same filesystems with same DOSTypes to the SCSI drive and you'll be able to remove the IDE drive permanently.