Who believes that Cain was about 100, and why? There is
no indicated time-frame in Genesis for these events.
Seth was born when Adam was 130, and I would presume that his
line is mentioned because it is the 'official' line of Adam.
I fail to see where the reasoning behind 'if he had sons and daughters
after Seth he probably did after Cain' has any support. We have the
text. Anyone can make a 'just-so' story that isn't even in the
Bible .... and most creationists lump evolutionary explanations
into that same category. One rule for one ...
All that Eve is saying is 'hey look, I had a boy!' like any
mother would (unless she'd had a girl, natch!). Suggesting that
it means she had previously had daughters stretches the meaning
of the word 'tenuous' to new limits. 'Oh look I found an apple.'
therefore I may well have found several pears and an artichoke
prior to that, but they were not worth mentioning.
We do not know the timescales, but we must reasonably assume that
the chapters are arranged chronologically. Seth was the issue
when 'Adam knew his wife again'. Up to this point, Adam is said
to have 'known' Eve only three times ... that's all we have ...
anything else is made-up with no support.
It seems to me that Adam represents the creation of a single
tribe, rather than of all human life on the planet. Which
raises the same question as the title of this thread, about the
'men' who shouldn't kill Cain upon finding him.
The bible doesn't actually say that Adam was the only, or
even first human, after all.