Hi Dadi,
these are insightful observations.
sjdbList.fromGTF.out.tab file is the list of junctions extracted from the GTF file and trivially collapsed, i.e. junctions with identical chr/start/end/strand from alternative isoforms are collapsed.
sjdbList.out.tab is the list of junctions after more sophisticated collapsing. Namely, STAR collapses the junctions indistinguishable because of microrepeats, and junctions with exactly the same coordinates on opposite strands.
Usually, there are a very few of this strange junctions annotated.
Also, I think for the same reason you see fewer "new" junctions in the 2nd pass compared to the SJ.out.tab of the 1st pass - basically, one novel junction from the 1st pass is collapsed into another junction.
If you send me the _STARpass1/SJ.out.tab and _STARgenome/sjdbList.out.tab, I can point out which junction that is.