Plot hole: There was only one T-Rex on the island. When Owen and the others are running down the side of the island escaping the volcanic ash, another dino tries to eat them but then the T-Rex shows up and kills it. This establishes the T-Rex was there in that spot. Owen and the others then wash up back on shore and find the soldiers loading the dinos on a boat and stow away. Then when Blue is bleeding out they have to get a blood transfusion and the only viable candidate is the T-Rex who is now captured and sedated on the ship. How did the soldiers capture, let alone bring the Rex to the ship from where it was seen by Owen back up over hills and rocky terrain? It would have been an all day process just to haul the T-Rex to the ship. It just magically appears on the ship after they stow away on it and can provide the blood Blue needs.
Suggested correction: There was a shot showing the T-rex being carried to the boat via helicopter during the beach scene before the transfusion occurs.
Revealing mistake: When Claire drives the truck and gets it to jump to the boat, the front of it ramps up as it reaches the end of the dock. There was nothing there that could have caused the vehicle to ramp up like that. (00:50:05)