Hey Doc - it worried me too. But after an afternoons work, I think we've identified the problem.
First up, I was less than impressed with the suppliers response to my problem so I decided to try and track the cause. I took the starter down to my local auto elec to get his advice. He told me to measure the gears on the bendix to make sure they were identical to the original one. Even though both cogs were 9 tooth, the problem appeared to be that the new starter cog was not engaging fully into the ring gear. He said that he could easily change the whole bendix bit (spline and cog bit) from the old starter onto the new motor part.
After careful measurement of the 2 cogs, the new cog is not only slightly larger than the old one but the shape of the teeth is different. Not noticeable at first but once you start looking at them closely and measured the dimensions, they were not the same. So he swapped over the bits onto the new motor.
I've just finished fitting it up and it works as it should. No grinding noises. I do have a bit of a 'clunk' when the starter disengages (motor is still not running) and I'll get the auto elec to check it out tomorrow. I now have a probably 57 year bendix on a new motor.
As for the bendix getting jammed in that position, if I recall the auto elec's comments correctly, the bendix was actually travelling past the end of the spline and the circlip? inside the bendix was getting hung up over the end of the spline. There's no way it would ever get back into its correct position without a knock.
So the washup of this was that the bendix drive gears on the brand new starter were dodgy. I think the fact that there is a new ring gear as well meant the two were never going to work together. Perhaps an old ring gear would have been ok.
Disappointing to buy new stuff and find out it's rubbish. Wouldn't be so bad if the price was in line with the quality.
Cheers, Rocky