I had the same thing happen to me on my '59 project.
I bought a new speedo needle since my original was broken and ended up breaking the pin trying to remove the old needle.
I near fainted at the price of speedo's and only needed the pin.
I went to the parts wanted forum and asked for help and a fellow bolter did just that. Try it. It may save you a small bundle.
Just my 2 cents.
Good luck,
Jerry