I think it's easy to blast the DL management and local GNV crew, I did myself, but these charters almost always travel with a charter coordinator from the airline, now being XJT, who knows.
Bottom line it probably came down to the charter coordinator, their contacts in operations and the local mx convincing them that the aircraft mx would be a short fix.