Your issue lies with the NSDPatch.
Never used it, but I can tell you I did not have problems with partition sizes.
I did have the issue of the NDOS icon not appearing and having to drop to the cli to format.
The format would fail, but cannot remember why. I will look at my notes...
:-)
I was using OS 3.9 and had a 9gb scsi data drive which worked fine with no patches. Drives larger than 40gb (my memory) need a patch. Had a 160gb usb drive hooked up but had a bugger of a time getting it to work with OS 3.9 only. Thought maybe Deneb would take care of issues with massstorage.class.
:-D