An astute move would be to install a team of security troops on the stranded ship; off load ship's company to "wherever they want to go."
Morale would improve, and it would signal the rest of the Fleet that there's a new "Sea Lord" on watch!
Just this "Mustang" (former enlisted) Officer's opinion.
Great suggestion!