yep,, you've got a race stuck on the axle shaft.. take penetrating oil to it, let it sit and take a hammer and hit it. blows towards the end of the axle, hit it (tap it) all way around, hopefully it will come loose off there. it should.. the same thing happened to me early last year.. I had an old axle and installed a new one to avoid this problem again, when you get it off, keep in mind when you press in the new race into that hub.. (the one that came loose) the new race may not take..ie- stay there.. you have "spun that race". that's why it came loose..as you know, the race is locked in there, your's came loose.. they are not suppose to stick on the axle when you remove the hub. this one did.. once you get that race off, your back in business.... that's why the hub was short on the axle.. the race stuck on there is taking up that room u needed. hopefully pounding on it with the sledge did not permanently seal it on that axle,, i doubt it,, only thing holding it there is grime and friction.. no threads.. you should be able to get that off,,good luck! that's why Im an advocate of new axle installs.. they are not very expensive and milled to spec, not dinged up.. just MHO