Lee was paroled by Grant. But I don’t think he has ever been pardoned.
Reason is that in order to be pardoned CSA officers had to request it. Lee was reluctant, but eventually persuaded to. The request landed on the desk of Republican Secretary of State Seward. Who promptlt disappeared, er, lost it.
-PJ