I think this is likely. The Federation trumps all. What doesn't make sense is why Suville would then participate at all.
Well, if the battle code only compares their relationship with the original defender of the region (Tara), it makes perfect sense. They didn't attack the Cagilan troops, they attacked the Tarans. THEN the Cagilans joined the defense.