Here is a situation that has happened twice now and I was looking for the correct solution.
What has happened is that a ship gets rammed for the last point of damage and is removed.
But instead of backing the ramming ship back like you would normally do, we have placed the ship in the now open space that was created by removing the ship that was destroyed.
We envision that it is the ship busting through the remains of the other one.
But what are the rules?
Does the ship get placed back in the pre ramming space and then the damage card is dealt, which then destroys the one ship and it is then removed after that, leaving the ramming ship in place even though the spot it was moving to is no longer blocked?