I'm going by what Hitomi's and Kyle's entry post was, when I put the entry post in for Talon and June I put in that they had just woken from the exhaustion of getting to the island; however, for Kyle, Hitomi, Bleu, and Ridge they put in that they had all been on the island a day longer. With how fikle the ocean is it's entirely possible to have separate times for this event, but the entry post that Rick's needed to correlate to was Kyle's since he was on the beach at the same time as Kyle was. So yes, he was on the ship.