I just looked on your site and at the pics of the 66731 and perhaps that was it then, blue and pink not green!
To be fair I had a couple of seconds glimpse of it as my train went inot the station and I had just woken up from a nap, so not the best time to spot! The cleanliness and the white rimmed buffers where what caught my eye anyway.
Well, there is a shiny 66 type thing at Tonbridge so there!