I dunno, I think it all fits together plenty well. Nothing about myahele's post is a huge leap, to me, and CT is absolutely still the most detailed primary source on the fall of Allagan civilization that we have - the bulk of our theorizing will inevitably go back to it as a major source of information. If you wanna learn about the Allagans, it's basically required reading (playing?).