Definitely a bug, but easy to fix. I’m not in a position to push a new release just yet but I can provide instructions for the fix if you’re prepared to edit your copy of clpBNR.
Using boolean constraints this way is somewhat uncharted territory, so I hope nothing else turns up.