While setting the parent object itself already had its dedicated liboverride apply function to avoid resetting other related properties like the invert parent matrix, other related properties also had custom setter callbacks with similar effect. This commit fixes the propblem for the `parent_bone` and `parent_type` properties by adding a custom liboverride apply callback for them too.