ID is not infallible.
It is an idea that may or not be true.
Evolution does not contradict ID.
In fact, ID can easily encompass evolution as the designed process by which life evolved on the planet.
A life form has never to-date been created from non-life, and therefore may require other ideas like ID to explain it.
I'm not saying ID is invalid, per se, I'm just saying it's not science.
"Infallible" is not the same thing as "falsifiable."