The only Thomas J Tarpley listed in Tennessee Confederate units served as a private and sgt. in Company E. 6th Tenn Infantry. He survived the war and was surrendered at Greensboro, N.C. in April 1865. However he is listed as being 23 years old in 1861, which does not match the birth year that you give.
Alan Whitehead