Everything worked for me except for your last step, which I have set up like this:
Sweep Nurbs
|_Circle
|_Connect Object
|_Cloner Object
|_Spline
The connector object isn’t cooperating with the Sweep Nurb structure, including when I try putting it into a Null Object, etc…
Is this something that r11.5 can do or just r12?