Car has only done 58k it’s not as if it’s on its last legs.
2346 miles since last service and oil change
There's something not quite right here. A low mileage car's transmission fails less than 2500 miles since a transmission oil change. That should not happen.
Out of interest, is there any possibility (on this particular model of car) that engine coolant can entrain with transmission fluid, ie, failed cooler?
I assume nothing untoward was noticed in the oil that was drained from it when serviced - and assume also that no attention was paid to its condition. Were a sample available (I know, out of the question) for analysis, it would be possible to ascertain whether the problem was post service or building prior to that.
Assuming it was after, the external (as opposed to engine coolant contamination or other mechanical failure) possibilities are insufficient oil (how much came out when the swarf was found?) either at service or subsequent leak, wrong oil (unlikely) or poor housekeeping at the servicing garage. Pretty sure pumps are used in the filling of this particular gearbox but that still leaves the possibility of contamination between bulk supply drum and pump filling. It is shocking how careless some are with bulk oil drums. Frequently sited just inside a door (easy position for taking delivery from a truck) and that door being open and dust blown in from outside a given. Open oil jugs left sitting atop the drums and not cleaned before use are a recipe for contamination of oil. Not saying that has happened in this case but can't exclude it as a possibility.
To prove the oil was contaminated you will need analysis and any dirt will show as silicon. If there is a possibility of coolant contamination then you should consider analysis to determine or eliminate that being a factor - to avoid a repeat failure. And the glad tidings from me continue. Swarf will possibly have circulated through the cooler and lines - requiring careful checking and cleaning (or replacement) if it has.
The oil analysis company I use is AlControl which can be found here >>
Conwy oil analysis lab - Google Search though their website seems to be unavailable currently.