You have created those partitions when you had 3.X rom installed, but has that hard drive ever worked with 3.1 rom?
My current hard drives didn't worked at all 3.1 roms, but just fine with my custom 1mb rom and scsi.device 43.45p
You should try to make 1mb custom kickstart and ask friend to prom it to rom chips.
Leaving workbench library out of kickstart may lead problems, when special boot disk is required.