Try deleting the bootcamp VM from the Fusion Library and re-'run' it.
This doesn't delete your BC partition itself, just the VMware 'stubs' that point to it... Deleting and re-creating them should force a re-read of the partition table and set it up properly.