I didn't see the race and don't follow these things too closely -- I'm often to busy racing on my XBox to care.
That said, it seems to me like the problem with the Michelin tires was a manufacturer's defect and not the fault of the teams using said tires. In that instance, I'd compare it to a FIRST team receiving bad radio signals during a competition. There's a reasonable expectation for third party providers -- in these instances, Michelin and IFI -- to produce a product free of defects and in accordance with a preexisting agreement or contract. Should that third party fail to provide such product -- especially in an event where the third party is sanctioned by the governing body, i.e., FIA or FIRST, accomodations should be made in good faith to best ensure a fair, competitive end to an event.
If another team had no radio throughout a match, would your FIRST team concede to playing again or would you demand your victory and move on?