I tested two french 7800 with scart output, with four different TVs.First TV has only one composite scart (no rgb), the second has one rgb scart and one composite scart, the third has one rgb scart, the fourth has two rgb scarts. These 7800s work fine on each TV and on each scart.
The difference between composite quality and rgb quality is small (visible but small).
I don't suppose you've tried connecting the 7800 to a PAL TV or a Secam TV in PAL mode? I bought a French 7800 a while ago and found that 7800 games only appear in grey and light green???
I got a french scart 7800 and did a bit of messing around inside, seems to be two pots for colour calibration, one for the 2600 and on for the 7800.
There was also two other adjusters for fine tuning, again 2600 and 7800.
Your issue can most likely be resolved via the 7800 colour pot.