How are you connecting DisplayPort to DVI and getting that 2560 resolution?
If you are using Apple's DisplayPort to dual-link DVI adapter then that might be the problem. That thing has a bunch of electronics to decode the video signal and re-encode it.
I see you are connecting to a Cinema Display. Do you have the 2010 model? That should have a DisplayPort connector and you should be using that instead of DVI.