You are thinking logically and this game has nothing to do with logic. SB training trains Rebounding, WHY? Why does training handling give you OD partial training? Nothing makes sense.
That is how training works. Doesn't matter about sub-levels. If it goes up a whole level, his salary will change.