They could have left at any time. There was a lifeboat available right there. Had there been a true emergency, they wouldn't have been trapped.
So no, they weren't stranded. They had to wait several months longer for a replacement crew, and the extended stay does indeed have some health impacts, but they never required rescue.