It seems to have nothing to do with the sort order of the forum itself as the post dates are ordered correctly.

What is happening is that when people who are "unregistered" post their dates 2008 even though they are posting in 2014.