There's a really good spot to find spinos near the green obelisk on the island there's a shallow water area and there almost always been a spino there for me

More Spinosaurus Encountering Tips