im not sure if you have already found your information but i am also researching my 2nd great grandfather. he was in the 26th regiment ga infantry. i found a site that list all soldiers in the war. the site is www.nps.gov/civilwar/ i hope this helps. i can tell you that john j johnson did not receive a pardoned prisoner pass at the surrender. that can only conclude that he was not there. if you follow the links for appomattox court house, you will see a list of the parolees.
good luck
michelle
ps i included a link to the pass sit below.