Hm, maybe we're not reading the same thing but:
Under 'How do I keep up with what’s landing in browsers?' it says 'IE Blog - Updates for IE'
Under 'Follow them on Twitter' they provide the Twitter handle for the Internet Explorer dev team.
There are a couple more instances but they're clearly not excluding IE.