Best I know,there were two 2nd Ga. Batts; the 2nd Ga. Batt of Wright's Brigade, Anderson's Division, Hill's Corps, Lee's Army and a 2nd Ga. Batt. Sharpshooters of the AOT that I don't know anything about.
The 2nd Batt. of the ANV was with Wright/Girardey/Sorrel's Brigade from the reorganization after the Seven Days until the end. From what you say of his service history, this was his unit.