The poor downshift can be from other factors up to and including a gearbox cable adjustment.
When it happens from day one, the issue may come from a poor quality control issue that was not followed up on by a dealer. IT can mean this could have been something as simple as a bent pivot or a cable length not properly set - even onto the issue of the shifter case assembly being the wrong size or configuration (shift pattern can change when they use a different shifter lever) to multiply force that you see and a longer or shorter throw inside the car as the shifter pattern for the size of the pivot and levers used. A box (the external cover that protects the levers and gimbals from dirt) too small to let the gimbals move without striking the case cover - can make it nearly impossible to shift up or down in some conditions - because letting out the clutch - the gears are still spinning - makes for some gyration - some gyroscopic motion events; and the torque needed to move the levers exceeds the tension the cable can place on those gimbals to move to another gear until it spins down enough to let the lever and the gimbals force the forks of the gear to move.
When you switched to another gearbox, the shift was smoother, so to me it seems the "lockout" the previous transmission had, was possibly damaged or the gear cable needs to adjusted onto the shifter levers - the ones out side that work off those gimbals, needed to be inspected - cleaned up - re-lubed and reinstalled.
The opposite can also be true - that one set of gears on a shaft and it's bearings were loose from the onset, and this was an event only waiting to happen. The gear shaft wouldn't tame down or dampen so the mesh effort needed was greater than the ability of the cable to supply the force needed until it was at a near dead stop.
The (owners manual suggested) maintenance is needed to help bring back that oomph to move the shifter lockout pivot that "sees the 1st gear turning" and holds the fork and it's synchronizer out of the mess until it can spin up that whole set of gears on the shaft letting the synchronizer follow the spline track to let the 1st gear hit the splines to engage that shaft.
That takes some leverage - and that also forces the cables to press down into the gimbals on those pivots.
Problem is; this whole thing is a dealer issue for the required adjustments are specific to the vehicle, it's transmission and so you need an experienced mechanic whom understands the gearbox to do the proper adjustments to make this work
Because the 1st gear is the most radical and radial of the set, it also has the most mass when you try to force a spin-up to match the drive train splines to the engine sides' of the meshing - to do that, it's left to the synchronizer and that is the reason for it's lockout - its gotta' move all those gears and their mass - so if there's issues around the gimbals moving those outside levers to pivot the forks, and the range of the shifter cable is binding on the outer extremes (like 1st and Reverse) - swapping gearboxes solved a condition, but not sure if the condition was due to a bad gearbox, or just bad or poor lubing of the external shifter levers of the original gearbox and that got solved by using a different gearbox.
Let alone internal issues during assembly and prior damage we're not aware of.
There have been issues around bad rebuilds because the case got deformed during the rebuild - which creates another mess in itself - since we don't know the history of that previous gearbox during it's assembly creation onto the install into your Fiesta from the factory - a lot of variables can occur we don't see or aren't even aware of. They are built is various countries and use parts from various sources - so you looking as a cascade of events leading to this disappointment.