The state comptroller, Thomas DiNapoli, faulted the Metropolitan Transportation Authority for failing to do enough to save money, as promised, by consolidating purchasing.