I’ve seen him argue for ID in one or two debates, although he does say ultimately there is no incompatibility. I think he should have read more biology before trying to suggest that it’s hard to establish universal ancestry of life. Across literally all life, there are more than 60 genes hat are completely ubiquitous. What’s more, over 200 gene families are truly ubiquitous across life. You’ll notice that truly all of life has, at its base, cells, and all cells have DNA, RNA, and proteins to propagate their functions and reproduction. The machinery used by cells to propagate themselves (DNA --> RNA --> proteins) is conserved across all of life. Thus, there is plenty of evidence for the universal ancestry that Craig finds hard to accept. I don’t think Craig had to do much looking to find this kind of information. Eventually, you get to deal with the people who want to attribute all of these similarities to common design rather than common ancestry. And while this succeeds in making itself as the only viable creationist pathway to evade all of this, a closer look at the data will demonstrate how extremely short this proposition falls. This article goes into a solid amount of detail why:
Ultimately, Craig is not a biologist. He’s a philosopher and theologian. I think he does quite great in the fields he specializes in and I find him highly compelling.