I rather suspect it was an o-ring or seal gone on the compressor, as recently I've not had any bad tanks (or had any CO sickness for that matter), so I suspect the supplier changed the seal on their compressor and will continue to run it until they have some kind of problem again. Or perhaps someone was smoking near the inlet at the time, who knows...
I'm quite confident that my cheap ass reader is accurate when it says there is some CO present, even if it's only showing 1ppm - CO present or not present is what I am interested in, and I don't feel that I get false positives. False negatives are theoretically possible I guess, though I am really sensitive to CO and have not had any health problems since testing so I can only assume nothing is slipping through the net based on bio-feedback.
There is very little point in me complaining. I live in Indonesia and it's very racist despite what the tourist brochure may depict, as a foreigner, I have no rights here. The tank suppliers (we rent the whole tank, not just a fill) here are mostly Indonesian owned. They are a really big supplier I might add, owning a few thousand tanks as I understand it. For me to go and complain will just annoy the locals and the opinion of them is very much "you don't like it, go back to your own country".
Additionally, even if someone were to die due to diving one of their bad tanks, the tank supplier would just say it wasn't them. The owner is rich and corruption is rife here - the law is only enforced when there is money to be extorted and gained by the police, judge, lawyer etc. Justice is not really part of the system. If I tried to sue an Indonesian here I would lose, because I am not Indonesian, and probably be bent over and milked for all my money at the same time before being deported. Plenty of horror stories out there.
On the brighter side, to rent a tank of air (delivered) is only about 2 USD per 11.1L tank. Coupled with me testing every tank to make sure it's safe, and having to swap the odd o-ring on the yoke seat here and there, I can't really grumble too much.
I'm very glad my posts are helping people become more aware of this extra (in my opinion essential) check before diving.