Darwin’s REAL dilemma is that he said for his theory to be correct that hundreds of millions of transitional fossils would have to be found along each major “tree-of-life” showing the gradual “evolutionary” changes occurring.
Of course nothing like that has ever been found. And of course nothing like that has every been found or every will be because of the issue of irreducible complexity. Oh and because of the fact that life obviously “evolved” by intelligent design and not by an impossible string of random accidents driven by a ridiculously powerful negative entropy in a universe that otherwise just slowly disintegrates at almost every level like a toy top wobbles and falls after it’s set spinning on the floor
Of course Darwin never said "hundreds of millions" that is a ludicrous claim.
But here is a fact: in the past 150 years, when many, many thousands of fossils have been found, studied and preserved for science not one has ever been found to disprove evolution theory.
As for "transitional forms", the fact is that every fossil, without exception, is a "transitional form" between its ancestors and its descendants (if any).
So the evolutionary "tree of life" is chock-full of "transitional forms".
However, of all the millions of species which ever lived, the numbers of fossil species found so far is no more than 1%.
So, there are many links yet to be found.