“I am pretty sure it was more than radio carbon dating. It is not like they were close and the vote was 3 for and 4 against.”
I’m pretty sure you’re not all that familiar with the debate.
Also, no miracles are associated with the Shroud - the bones of St. Nicholas now in Bari, Italy still pour forth scented oils for example.