I don’t think this is a ‘new’ theory on how the Shroud of Turin was created. It sounds more like acknowledgment that the original theory was true.
Good one! (very clever IMO)