Stuart is David Stuart (Michigan politician), I presume. It looks like you may have overlooked Battle of Milliken's Bend. I don't have a particular interest in the subject, but you need to be careful of the controversy surrounding blacks in the Confederate Army. There is a current trend on the Internet to try to convince people that there were nontrivial numbers who actually fought in uniform (rather than slave laborers, cooks, Teamsters, etc.), but this theory is roundly denounced by virtually all credible Civil War historians. Gary Gallagher, for instance, has stated "If there were blacks serving as soldiers in the Confederate Army, Robert E. Lee would certainly have wanted to know about it."