markings look like ogham
Good point, it might be productive as a way in to the language.
My thoughts also. Celtic voyagers in Egypt?