Very rifleman heavy team. Sounds similar to something I would make, though missing the standard scout or spec ops soldier I generally run.
Should you have chanced another map? Your team seemed set up for high speed and high aggression with two remaining fully kitted riflemen, a medic for each and an officer to get them up. It might have been worth going again, but if in that moment you lose either rifleman, then you’re really in for a rough time given that the medic and officer both have rather mediocre combat capabilities (compared to the riflemen anyway). Halting actually might have been your best bet.