If I were TfL, I think I'd have made it clearer that they won't receive payments for mileage not run and, in addition, they have penalties for not meeting the target (there are bonuses for performing significantly above target, but they don't seem relevant here)