RT – Acknowledging the caveat above, we’ve all had them muddled before. If it was mine and I suspected the threads on the hub were an issue I would try this first before changing the hub. You may be lucky and just have a smallish tight/damaged spot.
Clean up the old hub threads with Scotch bright or fine emery until they are bright and clean. Then get an eye glass (about x10) and a bright light an examine the thread form all around. You are looking for any bruising or burring of the thread profile that may stop the spinner from going on. If you do find any, with patient and a small tapered needle file you may be able to restore the thread sufficiently to slowly accept the new spinner. Obviously take it very slowly and work from the outside of the hub in. Don’t remove too much metal and don’t force anything. You should only be looking to remove a few thou at most and maintain the original thread form (don’t round the peaks). Keep working the spinner on and off to see if you are making progress. If you mark the hub thread with a black marker pen as you go you may see any tight spots where the spinner threads rubs and the ink is removed.
I wouldn’t recommend using heat. You may get it together when it’s hot but it might not come apart again when cold!
Good luck.