There are three things I want to touch upon after reading this article, which I apologize If I've missed out certain things.
First, this quote:"Specifically, during the new Ocean Palace Incident, Melchior and Janus are safe in Last Village. Recall that originally, Melchior and Janus were dispatched to 1000 A.D. and 600 A.D. respectively by temporal distortions.""Last Village" is the "town" after the Ocean Palace rises to become the Black Omen, there is no Melchior or Janus to be found. I believe the original surface town was actually called "Algetty", or "Terra Cave".
Because of this, I beilieve the pair somehow ended back in the Ocean Palace - possibly because Janus was worried for Schala - and they were, as originally occoured - pulled into their timelines first found.
Why or how they ended up there is probably irrelevant.
---
The Time Bastard, I believe I may have a more simple explanation as to how gazillions of Cronos aren't wandering around 600AD .The idea that versions of oneself may get replaced sounds odd to me.
Think of it, as a Time Train.Here is how the time train works - as the hours pass in a day - so does the point in time in which the Gates lead to. If one gate lead between 5PM in 600AD and 11AM in 1000AD, spending an hour in 600AD will change that gate to 6PM-Midday, another hour, 7PM-1AM.
The Epoch can most likely work around this - but the game makes it follow the gate format simply because it's easier to program than being able to watch little overworld parties from the Epoch in the air...
This Time Train also gives Gaurdia's royal army enough time to drag the dazzed Marle to the Queen's servants to be dressed into a gown - in my opinion she has only been "Queen" for about a hour or so - who knows what the scale is for CT's overworld - with the distance Crono has to walk in mind she may be getting dressed by the time Crono has left True Canyon.
---
Next the Time Crash - it pulled back Chronopolis to the OP Incident (I think?), was there any evidence of this in Chrono Trigger? If the Time Crash occoured in 12000BC - thus disposing both original futures as shown in this diagram:
http://www.chronocompendium.com/Term/Image:Dimension_chart_rev1.png.html... how is it that Lavos is still defeated - and become the Time Devourer? Was it defeated at all when the Time Crash occoured - did it merely leap for Schala as it fell into the DBT?
Is this merely a mistake in the diagram? Was Lavos defeated in 12000BC or 1999AD? I recall it being mentioned that Chrono Cross refers Lavos being defeated in 12000BC.
With the Time Crash, was the pulling of Chronopolis - or the ruined future to 12000BC - the reason those places were there in the Sea of Eden - more specifically have those places been sitting in the Sea of Eden for thousands of years - up to 1020AD?
---
Lastly - my get around for the paradoxes relating to vanishing relatives and so on, is that the characters return to their timelines at the end of the game - nobody vanishes forever. However the issue with Marle vanishing in front of Crono is interesting - and may just be a goof in the story mechanics that works as a catalyst to get the player moving.
I've tried to make this as easy to understand as possible, and tried not to sound like a complete idiot.
Ask any questions, give opinions and whatnot. ^^