Hi gentib,
Please have a look at the three options to get there.
Project files
https://www.amazon.com/clouddrive/share/hts99k9ur08wCgYQ6x3u8IihrXvAhM42pyspmjt8Ocf
[01]
This version uses Xpresso to get the Global Matrix of the Clone I assume you like to have matched. The adjustment needed based on the Sweep is done with the extra Null. The Frame is offset in z to counter this.
[11]
Just a duplicate of the setup, and instead of the Sweep, I placed the object inside of it. Clone number set to 1. In the Transform, you will find the z offset needed to balance the Sweep offset.
[21]
Similar to 01, but with a zeroed-out child object in the Sweep. (Which caused a need for adjustment in 01 and 11)
In a nutshell, the Sweep Object’s children are not in the same position as the Sweep itself, which causes a problem when you like to match it.
Al the best
P.S.: … the sphere is there to see if it matches, no need to keep it.