It seems like the issue you're experiencing is related to the way transform constraints and bone hierarchies interact. When you apply a transform constraint to a bone, it modifies the bone's transform based on the target bone, which can override the natural movement of the bone within its hierarchy. In your case, the "sync with L" bone is constrained to follow the "L" bone, but this constraint might be overriding the natural orbiting movement caused by the parent bone's rotation.
To achieve the desired behavior where "sync with L" follows the "L" bone's movement while also orbiting with the parent, you might need to adjust the constraint settings or hierarchy. One approach could be to ensure that the transform constraint is set to only affect certain properties (e.g., translation) and not others (e.g., rotation), allowing the bone to inherit rotation from its parent. Additionally, ensure that the constraint order is correct, as constraints are applied in sequence, and the order can affect the final outcome.
If these adjustments don't resolve the issue, consider using a combination of constraints or additional bones to achieve the desired effect. For example, you could use an intermediary bone that inherits the rotation from the parent and then apply the transform constraint to this intermediary bone to follow the "L" bone.