Yes, I remember that rule. It is not a mystery that either sulfite of ascorbate behave as they do. What is interesting is that the simpla observation of the speeding up in both cases might make one think that the same mechanism is involved in both cases. In one sense, it could be considered as the same. The products of reaction are removed. But I would expect the long term results to be different if they are removed by regeneration than if they are removed by creating a less inhibitive but also less active product.
There is of course the inhibiting effect of bromine and iodine to be considered. One of the first things I read about developer capacity was that developer dies from bromide long before it dies from exhaustion. This was in "Principles of Optics" by Hardy & Perrin, published in 1931. I read in a compilation of photographic research we had at NASA that Phenidone was not only least sensitive to bromide, but in fact its activity could in some cases be increased by it. I think that article was gotten from the Russians, so I don't know much about it. I do know that on the basis of that article for some years I used a homebrew of Phenidone, HQ and sulfite for at least 8 rolls per liter without replenishment and without loss of activity. I would mix a new batch when I could no longer stand the silver sludge in the bottle.