Probably not the way you want to go, but I now have an extra chainset for reasons that escape me (I bought one recently thinking I needed it and forgot I already had one in a box in the garage in addition to the one with dodgy splines).
I'm not looking to split it as it cost me £100, but it is in fine fettle cosmetically and functionally. Spline wise it seems fine - the usual teeny tiny movement when loosely mated to the rive side before bolting up, but all good when bolted on. I would keep it if I didn't already have an idle one (may still, as I seem to have almost a second 'spare' groupset now, but one new years resolution was to not kit out my builds all the same), so probably best to let it go.
Will probably result in shifters, and a front and rear mech up for grabs too.