Dumb question, but it's 4am local time and brain isn't working anymore.

Finally getting around to fully prepping my 8GB CF card. Had previously been using it with a couple small partitions without issue. Now I'm trying to create the following:
DH0: Workbench 3.9, 400MB
DH1: Work, 1.8GB
DH2: Documents, 1.8GB
DH3: Games, 3.3GB
After I save changes to drive and reboot only the first two partitions show up on Workbench.
I have no problems setting up the partitions under HDToolbox, it sees the full capacity of the CF card, and am running a fully patched 3.9 with all the Boing Bags so shouldn't have a problem with drives that size... Also I've successfully created more than two partitions in the past, but they've been smaller, so it's not some odd limitation of only supporting two partitions. Any ideas what I need to do to get my other partitions to show up?
Ummmm... it just dawned on me as I was writing this, could it be a limitation of the GVP ROM on my GeForce controller? Will need to check Babel's website again. Ugh. I suspect if that's the case, even an alternate file system like PFS wouldn't resolve this issue, I'd need the Guru ROM. :-/
Is anyone with a GVP controller able to address more than 4GB drives?