Тогда как ей обратно в Рохан прибежать удалось?
Что вообще должно было случиться на переправе? Местность там заболоченная ( Swanfleet рядом), течение реки небыстрое, да ещё и низкая вода в августе. Не стал Боромир ждать переправы и решил верхом реку пересечь? Во-первых, зачем? Во-вторых, ну свалился в воду вместе с лошадью, доплыл до берега и лошадь подальше на берег вылезла ( она же жива осталась). Обсох и поехал дальше.
Лошадь офицерская, приученная к дисциплине, не сама же она рванула от хозяина и прямым ходом в Рохан. И никто её в пути не изловил и себе не забрал. Вот это совсем фантастика.
А если угнали лошадь, её могли попытаться перепродать южнее по тракту, тем же торговцам-гномам, а на ней клеймо Наместников могло стоять, да и видно, что роханский отличный конь. Конокрадам по шее надавали, а лошадку вернули в Рохан , потому что по пути было. Ситуация , как в Бри, с Томом Бомбадилом.