IMO your response to the problem was reasonable. Especially since it wasn’t your money that was involved.