I once picked up a Boomstick for $10 on Ebay because the owner said it wouldn't fit his Ion.
He took it too a local shop and they said it wouldn't fit an Ion because it might be an early design. (they tried it on an Ion)
They couldn't find any marker in the store it would fit.
Since I collect markers, I figured it should work on something, right?
Well, it fits my ION!!!! threads were tight but a little lube and on it went.
My point being this, It looks like a Spyder thread to me. Clean it up and try it again with a little lube. You never know.