That's great, I'm pleased it all worked out 
I think the ImportSplineCSV works in cm so that would explain the x10 scaling. As I'm sure you found out, the ImportCSVPoints lets you choose the units and it doesn't require Z values.
Way back when I was a CNC Programmer/Setter I developed a CNC editor/comms application in VB (later ported to Delphi) which had various point/contour generating features such as bolt-hole circle, parabola, involute and helix/spiral. This was 30 years ago or thereabouts and there wasn't much in the way of CAM software around then. It made life easier and programming a bit quicker. I also developed an engraving utility that would take a PLT (HPGL plotter file) and convert it to G code. It could 'wrap' the 2D geometry around a (partial) spherical surface for engraving on top of a gear knob for instance. It would also work with a 4th axis so you could engrave around a cylinder.
Anyway, since using Fusion 360 I've been meaning to learn some add-in development stuff so I thought this might be a good opportunity. Spurred on by your post I've developed an add-in that I've been working on for the past few days for creating spirals (for cam design or whatever). It's a bit rough & ready and it could be improved in various ways but it's a first iteration and it seems to work ok.
This is my first foray into Python and Fusion 360 add-in development so it's been 'interesting'!
So give it a go if you want and see how you get on with it. You just need to unzip it into your add-ins folder. If you do give it a go let me know how you get on with it.
Edit:
I forgot to say that when you run the add-in it will put a new entry 'Spiral Generator' at the bottom of your sketch menu. You'll need to be in an active sketch when you invoke the command.
If this answers your question please mark the thread as solved as it can help others find solutions in the future.
Marcus Wakefield
____________________________________________________________________________________
I've created a Windows application (and now Mac as well) for creating custom thread files for Fusion. You can find out about it here. Hope you find it useful.
If you need to know how to offset threads for 3D printing then I've created a guide here which you might find useful.
If you would like to send me a tip for any help I've provided or for any of my software applications you've found useful, you can do this via my Ko-Fi page here.
____________________________________________________________________________________