Glyn, your story is very similar to mine - worked well at first but slowly got bad. Anyway...the 3A did have a 124T ring gear but I suppose it is possible that someone put a 129T on it but they would have also had to change out the starter. Again, all possible.
I'm not sure on this but I believe the MB ring gear was only 97T. However, your WW2 guy may still be a good source for you on getting you back in the saddle with a rebuilt starter. If you were to change the ring gear you will have to pull the engine.
I meant to ask you if you are 12 volts or still 6 V? If you are 12V, you may want to consider contacting this guy
http://www.ebay.com/itm/281762990816 to see if he has a starter for a 129T flywheel that will work for you. Also, he may be willing to build you one of these motors in 6 volt if you need it. He seems to be pretty accommodating and I see that he ships "worldwide". It did take him 6 days to get my motor shipped, but other than that, it has been reliable and trouble free.
I should add that I tried several new starter drives, had the motor professionally rebuilt, installed a new ring gear and nothing made any difference. The adjustments on the button and lever as I previously described are the only things that helped. It is still a mystery to me, as it worked for years before. So, I'm not sure what the problem is with these starters when they get old. All I do know is that the new starter is working well.