Same problem with the Augusta. There, the teeth are cut directly into the flywheel material, there is no separate ring gear. Using a steel dog will only accelerate the wear on the flywheel.
I don't know if the Lambda has the same system, but if so, I think the only permanent solution would be the installation of a hardened ring gear and using a steel dog. I did so on my Augusta.
For starter motors with the Bendix drive, it's important to have a good, fully charged battery for starting. It helps to prevent the dog bouncing off the teeth on the flywheel, which is the main cause of damage to dog and flywheel.
Regards Karl