Right. But the A6 did not find the block all by it self. It got there because of the work done by all. Right?
Nope, independent events. Each share is found on its own as I'm sure -ck will point out with more elegance than I.
There is no such thing as "progress towards a block". Every single hash has a chance of finding a block and is completely independent of every other hash on the same hardware even, let alone a whole pool.