I'll try to give you what I know about this. Stardock Central which is still being used and will be phased out in favor of Impulse shows that OD Plus version 1.90 became available in 04/2007. The latest update available on it is 1.90i[beta].020 which is build 537. This is an 08/2007 version release. Since I was having troubles with OD Plus and Impulse yesterday I installed this version with Stardock Central and everything is fine again.
I realize that Impulse shows a version 1.91k[alpha].025 and it says latest update 08/05/2008. With regard to the latest update date this may not be accurate with respect to the actual build date of OD Plus since this date indicates when it was made available on Impulse. Eventually, given time the available date and build release dates will eventually match again.
I think whatever is on Impulse(as far as version number) it is actually OD Plus 1.90 build 538. I could experiment further since I have Impulse working again de-install OD Plus and re-install this 1.91k[alpha].025 but, I'm not inclined to do that. When I did have that version installed there were a few problems with the screen being refreshed properly after accessing the start menu through OD Plus and a couple of CTD's. So I rolled back to the most recent beta that was on SDC and the problems are gone.
As far as the main ID Plus executable having an 2008 date on it, I've not noticed one. The most recent date I've noticed is 08/2007 for this program.