Hmm, I just noticed something strange. With the straight 1in cable I seem to have tricked myself into thinking everything was ok, but it works fine after the flex operation.
The straight cable looked fine from the front, but from the side it becomes evident that the texture doesn't wrap around. It looks more like a planar projection.
Front:

Left:

Right:

Compare that to the same object, Left view, with a cylindrical projection:

But if I flex the object in SW, the textures do wrap:


The only issues are a tiny seem that can be seen in the first image (I can live with that) and the texture is rotated 90degrees, which I can fix by pre-rotating the maps (wish there was a way to do this in the material editor). Changing the scale using the tile values worked fine.
I guess I'd put this under a "quirk" rather than a real "problem" (I'm thankful it works at all at this point), but it'd be nice if the UVs exported the way they do when flexed all the time. Just thought I'd pass this along, if you didn't already realize this yourself.
Thanks again for your help.
*edit: this has me wondering if I could make any shape export with good UVs just by doing an insignificant flex operation to it, or if it'd give a UVs that reflected the flex operation only. I'll have to look into this and post the results...