Talking with some players I have been informed that the Uncanny Dodge feat was removed from Robe of Eyes since it didn't work when granted from an item, or there was another bug related to it.
If such is the case, then both items should reflect it.
If the bug(s) have been fixed, and the Robe of Eyes are supposed to have the Uncanny Dodge feat again, then both items should also reflect it.
If it is intentional that there are two versions, then they should have different names. I.e. rename the ones with the feat to Improved Robe of Eyes.
Thayan Enclave Shop
East Gate - Kalehir Shoomar

