I'm not sure what Dembski's status at Baylor was. He seems not to have been on a regular faculty line, the title 'associate research professor' is usually not tenure track. In any case, he remained at Baylor until the term of his contract expired, last year.
Has any group (individual?) at Princeton asked for the firing of Singer?
Dembski then decided to do a little sack dance,
Why is this a greater offense than advocating infanticide?
apparently for not playing nice with others.
As opposed to the people who were trying to get him fired in April?