e a engrenagem ao invés de ter um furo.. tem um oblongo, para os pinos se autocompensarem
Exato - e com isso, varia o diametro efetivo - que é a medida de diametro da engrenagem onde ela faz a força e onde se calcula efetivamente o perimetro que é o comprimento efetivo das engrenagens e consequentemente variando esta distancia, varia a relação de redução, coisa não muito apreciada...
Eu não tenho certeza, mas penso que se a relação de redução é pequena, qualquer erro de forma (e de posicionamento) irá aparecer no final mais do que se for uma relação de redução grande.
Uma idéia que me passou pela cabeça é de montar os pinos num mancal de borracha, então teríamos uma espécie de amortecedor em cada pino... mais ou menos como no desenho anexo:

Divisor feito com motor de passo