I am producing a booklet for the 2mm Scale Association on Head Codes and lamps, and the issue of when the GWR started painting its lamps red lamps is one I have been trying to track down.
I've been through all the documents I can find that look relevant in the National Archives without finding anything so far, though I am still looking.
I did find a painting from around 1906 that showed lamps painted black, and the artist was well known and from other photos seems to have been fairly accurate.
From photos it is clear the diamond and S were painted over after 1903, but whether red or black is impossible to say from the photos of the time.
I had an idea about why the headlamps lamps on railmotors might have been painted red - the tail lamps had to be red, and the headcode was a single white light, so painting them both red would mean you could just move a filter on the lamps to change between red and white when reversing direction.
BTW, I did recently find documentation that confirmed the S on the back of lamps before 1903 was red on white (or at least it was in 1883).
Noel