I tried dumping the insulin I was using, and switching to a newer batch (the previous batch was all still fresh, refrigerated until use, and well within date), and up to now (48 hours), there's no sign of discolouration, so perhaps it's coming from the insulin itself.