....the reason I doubt this theory might be non-buddhist, but here I go:
Everything does not statistically reoccur every x amount of times. And the behavior of living beings might not have direct repeatable causes (would this idea be non-Buddhist?)
1. Behavoir example: For no reason at all, I might now stand up and sing the Star Spangled Banner with a piece of fried chicken on my head while watching Dancing with the Stars on TV. This behavior has no repeatable cause. In an infinate universe extending out eons and eons of light years and then squaring that a few zillion times, no one might ever do this again. It just might not happen although the unvierse is infinate. Hence, an exact duplicate of me will never exist.
2. Physical example: At a given moment of time, the earth will be x distance from the sun, y distance from Mercury, z distance from Pluto, and x1 distance from the next closest sun. If the universe is infinate, why would it necessarily have to repeat this at some point in time space? Why can't there just be infinate number of non-repeating solar systems? Even if the molecular orgins of the solar system were the same, it still would not necessarily be equi-distant from other galaxies, etc, IMO.
BTW, thanks very much for the link to that documentary website!