Hi Marc,
Thanks for the file and for using Dropbox.
Please have a look at the three files below:
https://www.amazon.com/clouddrive/share/G7YnzDB3J9GCOel8GzljHTst3ycdp8nbKv4NqmF7XJS
File 01 is based on three bend deformers. Here the key is to keep the sequence correct. If you change the hierarchy, it will fall apart.
The setup is typically after the first deformer is set, you get the new direction of the object, and with the send, you know where to place the third.
File 11 is based on the Spline Wrap. The key here is the Bounding Box, it should be Fixed, so any change of the object inside the Bounding Box is not changing anything else. Note that I left it on Fit Spline. Perhaps Keep Length is more to your liking and typically suggested, but with a fixed Bounding Box, that might be not really that important, as long as the bounding box is close to the size of the Spline. You will see and make the call what fits best.
File 12 is an update of 11 and uses only one Spline Wrap, while the Keep Length is set here.
All the best