After Lt. Gen. John Bell Hood was given command of the Army of Tennessee, O'Neal was relieved and served on detached duty for the remainder of the war.
Efter at general John Bell Hood havde fået kommandoen over Army of Tennessee, blev O'Neal afløst og var i selvstændig indsats i resten af krigen.