The “Select Siblings” operator isn’t usefull in our context (other than I thought first) since it simply selects all objects without parents in the example file linked above as the Blender manual describes:
Siblings
Select objects that have the same parent as the active object. This can also be used to select all root level objects (objects with no parents).
So, I’ve corrected that in my first post by removing point 4).