Then the answer is easy. The "Continental Morgan Guards" and the "Evergreen Guards; aka Bull Run Rangers" are not the same unit. The first is Co K, 5th Regt Va Inf and the latter is Co C, 8th Regt Va Inf.
Tahnks Alan.