Whatever model of evolution you end up pinning on language, my guess is it will be decidedly Lamarckian in nature as un-like organisms beyond bacteria and their like, languages DO transfer acquired traits on to the next generation.
memes would be like viruses that have the ability to become endogenous and become a part of the host languages core information structure.
and if you need to see speciation of languages in action then you need to look at smaller enclaves of humans that are separated from the whole by work, interest or other social stress (ethnic, financial, or ideological).
These factors put pressure on the individuals and new terminology is created or adapted to fit their situation. In a short period of time this can lead to a linguistic version of speciation.
To see this clearly you only need to look at the online gaming community that has it’s own distinctly unique language. 1 t3h 1337 H4x0r Pnwd your n00b 455 ( or something like that)
The separation of languages by geographical separation is (today) far slower or non-existent mainly due to the global media. After all most changes that happened between English, American English and Australian English happened before the emergence of modern communications tech. And now all the variants of English are merging back into one as the different arms are being saturated with experience of each other. It is the niche communities where the true evolution of language is taking place.