oops, Byron got there first.
I think I have an answer to part of your question. A tach reads the pulses at the coil, so it has to divide the total pulses by the number of cylinders. The timing light reads the pulse on the # 1 cylinder so it doesn’t matter how many cylinders there are.