Crowspeaker, would you mind editing a core file? If you can edit line 257 of bb-includes/capabilities.php to this:
$this->cap_key = 'foo_capabilities';
Then save/publish a post as you always do and see if the entry
foo_capabilities is created?
That would bizarrely mean that the BB_User has an ID but no capabilities.