I think that the universe is infinite because the expansion of space had to be instantaneous in order for the Big Bang to evolve into what we observe today. The 97% probability number comes from a satellite mapping the after-glow of matter distribution after the Big Bang. Scientists and their tools are a lot more capable than in years past