I only have 1 skin in the skin family. The older version of the skin is unaware of the new skin setting, so it has not been set. When I switch to the new version of the same skin, jAlbum initialises the skin setting correctly if the skin is not in a skin family, but the setting is not initialised if the skin is in a skin family. This behaviour should not be affected by the presence or absence of a skin family.
I have not considered what should happen to a default setting when switching to a different skin in the same family. If somebody needs this behaviour to be changed, it should be discussed separately as an enhancement request.