Your rig prototype looks accurate. While I've not worked with "wp stretchy ik", this is how I would go about doing that setup.
Maybe create two skeletons: your regular 3 joint, IK setup and then your "tubing" 6 joint, splineIK setup on your stretchy skeleton with controls for each CV for fine tuning the curve of the arm
Then create an attribute to switch between the systems.