warmanw Sorry for the delay in confirming this! As for the former, I think there is a bug in the timing of the tree view bone name display update, so I have created an issue ticket to fix this:
EsotericSoftware/spine-editor842
Thank you for reporting the issue!
As for the latter, it is indeed a little confusing, but I don't think it's a bug, because even if the scatter_main bone doesn't belong to the wild skin, the child bones of the scatter_main bone still belong to the wild skin, e.g. scatter_frame_gl, so if the name of this bone also becomes dimmed, it will be hard to tell that there is an active bone in the child bone, so I think it is desirable for the name of the scatter_main bone to remains clear when the wild skin is active.
In fact, this does not happen with other skin combinations. For example, if you add scatter_main to the wanted skin and then immediately remove it from the wanted skin, scatter_main will immediately become inactive.
It might be possible to prepare a special indication to show that there is something in the child's bone that is under the active skin, but at the moment I can't think of a good idea.