Yeah point taken.
I've probably been getting off topic talking about VGA video generation although oriignally it was to discuss issues common to both like sync and SPI pixel data out.
It's an interesting thought experiment. Maybe somehow running the PIC from a 4.4336 PAL colour burst xtal, or the NTSC xtal equivalent?
Then maybe some
external discretes controlled by the PIC pins and the already available xtal signal... Just thinking out loud. It would be a silly way to try to do it, although I'm not sure getting some composite video colour would be "completely impossible".