Just read this line here, and thought it could be related to the rainbowing of the BW areas.
It is important to note that while the NES only generates eight (8) samples of NTSC signal per pixel, the wavelength for chroma is 12 samples long. This means that the colors of adjacent pixels get mandatorily mixed up to some degree. For the same reason, narrow black&white details can be interpreted as colors.
By the way, just a little bit lower they justify the use of the “FCC-sanctioned YIQ-to-RGB conversion matrix”
@Nesguy Found this on comb filters, no formulas but good explanations, in case you haven’t read it already.