To start with, your reference (A) skips over 2nd Temple and 2 Messiahs. And poor Romans get written out of their "glorious" history.
It is not a matter of omission. It is simply false. Given that you say you have formed your opinions based on these reference book, my suggestion is (a) check the one that claims the Babylonian exile of the elite of the children of Israel was/is the commencement of the "Diaspora", and (b) examine the rest of your list and cross reference or maybe even check with a few natives :) Speaking of natives, like to see a discussion of the distinction between the Sephardim and Ashkenazis. As you may know (?) the modern state of "Israel" is an Ashkenazi project. One also needs to examine the motivation behind referencing "2600" years of history in context of a modern conflict.