Stop - I was talking about the modelines you posted for 320x240. They won't work on a TV.
The stock modelines of Soft-15kHz work fine.
Don't worry about 321x240. Pretty much every emulator will ignore the extra one pixel.
Also note that CRTs (doesn't matter if TV/arcade or VGA) don't care about how often the color changes per scanline, or in plain text, the horizontal pixel count.
CRTs only care about the amount of lines and the vertical refresh.
As for the green tint. Well IF you have added two resistors to the sync lines I am pretty clueless. If not, put one 1k Ohm resistor to VGA Pin 14, and another one to VGA Pin 13, then connect the other ends together to SCART Pin 20.
Other than that I can PM you some replacement modelines to try. That should be more "compatible" in terms of timings.