My immediate guess is that it could have something to do with the way IE is handling the forum's caching features.. It may not be checking to see if a page is new until the last cache limit expires.
I'd think you could easily test this idea by refreshing the page a few-5 times. That should force it to fetch the page to show the new posts.