Usual rules. Ustressed "те" or "ле" or "пе" or "ре" and so on can be:
"тьэ", "льэ" in clear and loud speech
or "ти", "ли" in quick and fluent speech that can be reduced to "unstressed unclear wovel" futher.
All you note is that clear and quick pronunciation can be mixed in one word with different syllables without noticing.
Rules are rules, despite of origin of word we say it as russian language implies.
The only thing I cannot understand why "Babylon" was converted to "Вавилон" (v <-> b conversion in bible texts seems to be popular long time ago)