Fantastic, thanks 'c'. I measured the frame spacing, and it's indeed spot on 142mm. I'll check the thread pitch just in case (should be 1.0mm I believe), but otherwise looks good!
In hindsight, I guess it makes sense that axles are 'sized' according to the frame spacing, not the actual axle...