Hate to tell you, but I got the last 95 speedo cable left in the country last year. It was not real expensive. I would definately recommend trying Bill Jenkins. I would NOT put a used cable in. It is not an expensive enough part to be worth the bother.
You might try Ray down at Sheridan Ford parts. He owned a 95 also, so he might be able to dig one up. I was told mine was the last one in Canada, but that could have been wrong too.
Good luck!
Erik