Hello James,
Another user kindly helped us sort out the problem. BeeGFS's documentation includes the advice to set fsid=0, but that won't work for a non-block device. Setting it to fsid=1 resolved the issue, so it's now mounting cleanly, and we expect to configure the Globus collection without further impediments. If we run into any challenges, we'll reach back out.
Warmest regards,
Jason