Love me a happy ending! Glad it's all together man.
But the inner bearing race should not be spinning on the axle (thats what the rollers in the bearing are for). The axle should capture the inner races together with the spacer to make a solid tube to torque against. The reason your axle got hot is because the inner races were spinning on the axle=bad.
I get the feeling you know this ^^^, just clarifying if someone mis-reads this later:)