Adjust the logic for a bail-out case in IMBLibraryController when replacing a root level node that doesn't belong to any group. The old logic assumed that all nodes must have a parent node, but that is not the case when a root node with group type "none" is part of a library.