Mir wäre noch eine Erklärung eingefallen, natürlich hochspekulativ und völlig unbeweisbar: Als die Römer im Krieg gegen Pyrrhos erstmals mit Elefanten konfrontiert wurden, brauchten sie doch irgendeine Bezeichnung für diese Tiere. Vielleicht gab es römische/italische Händler, die in Afrika schon Elefanten gesehen hatten und den dortigen Namen kannten, den sie jetzt den Römern mitteilten, sodass - vorübergehend - das maurische Wort ins Lateinische übernommen wurde, ehe es später von elephantus/elephas verdrängt wurde? Dann könnte ein römischer Elefantentöter doch einen vom maurischen Wort abgeleiteten Beinamen bekommen haben.
Lag die Magna Graecia nicht viel näher?
Hast du zufälligerweise irgendwo Fragmente von Fabius Pictor?Bei Ennius und Naevius wurde ich nicht fündig (bei Livius Andronicus ohnehin nicht), erst in Plautus' "Miles gloriosus". Da Plautus aber griechische Vorlagen verarbeitete, würde ich nicht ausschließen, dass er das Wort erst selbst aus dem Griechischen übernommen hat.