I don't see why a team shouldn't be able to amnesty a 2005 CBA contract acquired in a trade. If they're going to allow teams to hold onto their amnesty in order to be fair to teams that haven't been ****ing retarded, why not go all the way? I'm not an OKC fan, but if they weren't allowed to use amnesty on a player acquired through trade then they have effectively just been punished for not contributing to the ills of the NBA that led to a lockout.
^this^