I have done the opps of this, reduced the cable length but cutting the re-soldering back in to the actual light unit. (I mistakenly bought the long cable version)
To extend, it would be my prefered solution to desolder from the light unit and then solder a new cable to whatever additional length require and then join that to the existing light switch cable.
If you aren't happy with soldering/desoldering and heat shrink then might be worth getting the extension cable you mention (though I've not seen one?)
Getting the right type of cable for the extension may pose it's own challenges too, unless you have something readily knocking around