Pollux I have never tested the two extensions together, so whatever is happening, it's not intentional.
If someone wants to sponsor some time for me to test and make the two extensions work together that would be great. Right now we should assume the two extensions don't work together.
If we were to introduce compatibility, this raises questions about the desired implementation. Should those post be approved? Should private discussions be disabled until the approval requirement is met, etc...
The fact the discussion appears to admins is probably due to a Byobu feature. I remember flagged posts become visible to moderators, so this must be what is happening here. Not sure if the lack of option to approve is in a bug caused by this extension or approval/byobu.