I am pretty sure that all three of their regiments and companies are correct. James Pickett is listed on the Woodlawn National Cemetery Website as being buried in the CSA section grave 86. He was 44th Alabama Volunteer Compnay H formed 05-01-1862 at Randolph in Bibb County Alabama "Dawson's Raiders". He was enlisted on 03-10-1863 by T.L. Morrow. He was indeed captured at Gaines Farm on 05-03-1864.
This was a hasty and stupid mistake that I will try to keep from making another blunder in the future. I was so thrilled to see this site that I failed to read some notes (from others) that I had. I confess that I am confused but I do believe that the service record of all three is correct.
Thank you for your kind remarks in calling my attention to these very stupid mistakes.