According to Microsoft "You and the delegate must use the same version of Outlook."
Why is this? Is this because your version of Outlook might have features the delegates version doesn't support? Do you get an error if you try to setup delegation between users with different Outlook versions?
What happens on the back end when delegation is setup? Does exchange check your client version?