Contingency could well be involved. But it's not particularly easy to decide what constitutes a separate species, even with extant organisms. The categorisation of fossils into separate species is probably not as interesting or important as trying to understand what can be deduced from the amount of variation between and within populations.