What method should I use to animate this tentacle sliding around a corner?

In the video I just used a spline control rig and manually animated but I don’t like how janky it is. What’s a better way?

tentacle_corner.mkv (2.0 MB)

I’ve been looking at how people do trains along a spline but it doesn’t seem the same. Those are objects attached at a single point while this is a skeletal mesh that would need each bone to be attached to the spline curve or something like that.

This is a spline blueprint that I curved around the platform. How would I attach the tentacle mesh and slide it along the spline? Or is that not the best way to do it? Seems overcomplicated for such a short animation.