I'm sure he wasn't referring to Christianity. Suggesting that ID is tied to religion would be the fastest way to torpedo it in the classroom.
I am intrigued by the notion of teaching comparitive religion in high school -- all 2000 of them on equal footing. All being put to the same kind of scrutiny as scientific theories.