The local authority paid itself hundreds of thousands of pounds after breaching its own clean air zone policy multiple times.