After upgrading NodeCanvas to 2.5.6 it is no longer possible to bind blackboard variables to fields/properties on other components besides the FMSOwner component.
Thanks for letting me know.
Yes, disabled items are indeed supposed to show. They are just there so that it’s clear which of them have and which do not have something to bind the variable to.