The teeth look like a boa's.
What do you mean by that, precisely?
They could be analogous in many ways to pythons and still co-occur with them. Pythons co-occur with each other, after all. Or did the authors specifically suggest some sort of replacement phenomenon?