We can’t possibly know what science may be able to prove in the future. Do you think Galileo believed man would ever walk on the moon?
Okay, I'll grant you the first point. I should have added "in the foreseeable future" to my statement that science can't prove that the Shroud was Christ's burial garment.
It wouldn't shock me if Galileo believed, given enough time and enough technological innovation, man would walk on the moon one day, despite the seemingly impossible challenges.