She was not the commander of a Hecate, and all this is slightly unfair. Admiral Lopez was a brilliant commander with a very slight edge that proved a liability in a very narrow set of conditions, all of which were deliberately produced by a joint endeavour by the Fedayeen and Calder, all calculated by a terrible quantum computer machine whose power had only now begun to be taken notice by Steele.
All this criticism lies in the face of an impossible alternative world where all admirals are perfect and brilliant with no fragilities on their own, and only in such a fantasy world would Lopez be regarded as a liability and a fragile weak point. As it is, every single actor in the war has its own fragilities, and those who are able to recognize them and manipulate everything in such a manner to take advantage of those weak spots are able to gain points in the game. Steele had just done that wrt the Wargods, now the Fedayeen did so wrt Lopez.
Hindsight is 20/20 and thus extremely unfair for those who lose. Yes, Lopez lost, but then again there was a whole machinery and trickery in motion to get her. That's the disadvantage of working in the defensive, where you are giving out to the enemy the initiative. Had the Fedayeen been less successful (and the multiple fail scenarios of that mission are a testament to how flimsy their chances were), the blowback would have been immense and Lopez would have been highly regarded by the Security Council (and perhaps only Steele would be pissed that she proved an unreliable asset).