Apparently he eventually made a false confession while trying to get parole. That probably did it.
"Board members questioned McKinney during the hearing about admissions to the crime made at a parole hearing after he had already served 28 years in prison. McKinney said admissions were only in hopes of getting released,"