Plot hole: The spinosaurus manages to smash through a metal reinforced wall designed to stop dinosaurs getting past it without too much effort, yet it can't get through a wooden gate secured by some metal bars. It makes no sense.
Other mistake: When the Navy picks up the survivors, the person on the radio says that they have 6 souls on board. They only picked up 5 people.
Suggested correction: The 5 he picked up and including himself.
This correction really makes no sense. The pilot says "6 souls on board" but there's at least 9 on board. Grant, Paul, Amanda, and Eric, were picked up. Billy was already on board. Then there was the Man in Suit, 2 pilots, and a what appears to be an attending medical officer.
Suggested correction: The Spinosaurus used its full body force to smash the fence. The gate, being a smaller target, was too small for the Spinosaurus to use its full body force.