There are many aspects of the shroud, ranging from the imprint itself to fibers that are from plants from the area of Israel, that lend credence to it's authenticity and don't add up with the results of the carbon-dating. It would have to be a darn good hoax, both technically and historically, even by modern standards, let alone medieval. Also remember, the shroud was documented as early as 500 AD, and throughout the early-mid medieval period by multiple sources. Different shrouds being conflated with the one in Turin? Maybe. Maybe not.
Much of this article isn't especially persuasive. Hinging your argument on the plural "wrappings" -- well, who is to say that one large piece that is wrapped around repeatedly isn't "wrappingS"? More so, who says that the Shroud of Turin was the only wrapping? It is slightly short (again, a very clever detail for a hoax circa 1350), and there could just as easily have been many other pieces of linen that were not preserved . The Shroud of Turin may have been just the first layer of wrapping. What I'm driving at, is most of the article is a bunch of conjecture and "says you".
Either way, the Shroud of Turin is not an article of faith, so it ultimately doesn't matter.
As for Jesus' body not being wrapped the same was Lazarus' body was, this Catholic -- who does read the Scriptures, BTW -- seems to recall that Jesus was buried in great haste because of the approaching Passover. The women were coming to the tomb on Sunday morning to finish the task.
Actually, the C-14 tests done in 1988 have been completely invalidated due to the original sample being taken from the worst possible location on the Shroud, an area the STURP scientists were all in agreement was not similar to the main body of the Shroud either chemically or physically. I refer you to my explanation of the science done after the 1988 tests which falsified them, published in multiple peer-reviewed journals. These scientists approached the falsification from multiple disciplines and all came to the same conclusions:
The C-14 Shroud Results have been completes falsified by multiple peer-reviewed proofs.
Yep!