I think you are right that they will try to get Freedom back in service as soon as possible. They probably started working on her before she even got to Freeport.
We're booked on the June 16 cruise and my concern is that the cruise won't be cancelled but parts of the ship will be blocked off and we'll have shortened time in the ports because we'll be cruising on half the engines. Personally, I'd rather they just go ahead and cancel us now.
I wonder when we'll get an update on the damage and repair timeline.