Могу предложить альтернативную версию. Итак, современная Европа фактически была создана индоевропейцами (они же арии) - азиатскими кочевниками, волнами приходившими на Запад с территории современной России. Арии были крайне воинственны и ареал их походов включал не только Европу и Северную Евразию, но и Ближний Восток, и Северную Африку. Например, мы знаем, что уже в "исторические времена" (7 век до н.э.) скифы вторгались в Месопотамию, Иудею, брали дань с египетских фараонов. Там они имели возможность познакомиться со львами, которые в те времена обитали не только в Северной Африке, но и на Ближнем Востоке. По крайней мере изображение львов присутствует в скифском "зверином стиле", который охватывал огромные пространства - от Дуная на Западе до Амура на Востоке.
Наследники скифов - сарматы, аланы, готы, русь - также прекрасно были знакомы с крупными кошачьими, более того барс (леопард) считался тотемным животным руси в кочевой период истории нашего народа, тоже самое можно сказать и о ближайших родственниках прото-русских - персах. Более того, есть мнение, что персы (правильнее - "парсы") буквально означает "народ Барса". Кстати, леопарда на Руси называли "пардус", знакомы с ним были задолго до контактов с римлянами и греками, и скорее всего сами античные народы Средиземноморья познакомились с леопардом через персов и сарматов (известно, что сарматы, а потом и русские князья держали одомашненных леопардов в качестве гончих для степной охоты).
Кстати, сам вид русского слова "лев" (ср. готское Lewo, латинское Leo, греческое Leon, немецкое Loewe, английское/французское Lion, во всех славянских языках Lev) говорит нам о том, что не русские узнали о львах от римлян с греками, а в европейские языки оно попало вместе с ариями, т.е с территории Северного Причерномрья - просто ахейцы и дорийцы принесли на Балканы архаичный вариант (leo), а вторгшиеся в Европу на 2000 лет позже готы - более "современный" (Levo).