That theory evolved and it is close with Romanian theories. According it, today's Albanian population originate from mountain areas Romania/Moldavia. This population is mixed E-V13 with R1b ht35. It is possible that J2 participated in that population although there are opinions (I gave thinking of Dienekes) that J2 very late came in Albanian population.
I don't say that theory is correct, I'm saying that it gives possible explanation.
Originally theory from XIX century considered that Albanians were only Caucasus people. No, they aren't.
According evolved theory, only part of Albanians (and of course less part) originate with Caucasus, and they are mixed with Balkan/Bessarabian majority population.
This theory is hard for approval, of course, but and every another theory is hard, too. You can see that some members of forum wrote that Albanians originate from Romania/Moldavia (but they are not Dacian people).
As an alternative to the Illyrian hypothesis; I'll agree somewhat and stand by my theory that the Albanian culture, may have originated around the Black Sea. Maybe the area around Ukraine, Moldova, or Anatolia. (Now Turkey). And these people migrated Westward into the Balkans, at some point.
Also, there is a problem to the Illyrian hypothesis. If the Albanians are Illyrians, and so are the Bosnians, Croats, and Slovenians. Then how does this explain some Bosnians, Croats and Slovenians having totally different Y-DNA and mtDna distinct markers, such as I2a2? And a lack of mtDna T. Haplogroup I2 is more rarer in Albanian peoples and mtDna haplogroup T is actually a lot more abundant. The Illyrian theory would seem very logical; but there are very distinct contradictions that require more research and analysis. It suggests that either Y-DNA I2 isn't Illyrian, and neither are Slovenes, Croats or Bosnians. Or either the Albanians are not Illyrians. Because the genetic relation between these people are actually seem to be very minimal; despite them both inhabiting the Illyrian Urheimat. It seems very unlikely and contradictory that they would have a similarity in Illyrian origins; unless Albanians once shared the DNA of Slovenes, Bosnians, and Croats and then were later taken over by a different people. (Making Albanians no more Illyrian) It is more rational to assume that Slovenes, Bosnians and Croats were the original Illyrians who were conquered by invading Slavic cultures.
My theory of Albanians with a Black Sea or Anatolian origin, seems more likely genetically, than the traditional Illyrian theory.
I believe Albanians may actually be a people originating from near the Black Sea (which is now either Ukraine or Turkey) or the Caucuses. I'm not sure if they are an Illyrian people, and this theory (my hypothesis) seems to be the only alternative. I was having a debate on that earlier.
I disagree with you, though, that the E-V13 haplogroup may have an original Afro-Asiatic origin. I believe it may be Caucasian. If it did originate from Afro-Asiatic speakers, this would mean that E-V13 probably originated from a place like Crete or Cyprus, where Afro-Asiatic speakers have passed through; during several conquests and migrations.
As far as I know, there are no records of any Afro-Asiatic culture actually settling into Europe; besides only the Phoenician colonists; and also, the Moorish conquest of the Iberian peninsula, as well as Sardinia, Sicily and Maltese. etc.
If Albanians are indeed Illyrians, how did J2b and E-V13 become their two most distinctive haplogroups? Were they actually spread there by the invading Ottoman Turks and their Empire? This means the original Albanian "Illyrians", have become admixed by a foreign culture.