Ezreal is actually the perfect example. He's an AD Caster, he's still an ADCarry. ADCasters and Auto Attackers are both ad carries. If you scale off of AD and do High damage, whether from mainly autos (auto attackers) or mainly abilities(casters), then you are and can be an ADCarry.
ADCarry is not a role, it is a class. It just means someone who scales with AD. ADCarry has NOTHING to do with autos or spells. Only damage type.
There are currently 5 roles.
Top
Jg
Mid
Bot
Support
ADCarries can be played in any role except maybe support, since they mainly focus on, well, supporting.
The phrase "ADCarry" does not refer to a role or lane, it does not refer to using autos or abilities, thats auto attackers and casters, it also does not mean ranged or melee. It refers to scaling. That's what it is.
If your mainly an ad scaling person, you are an ADCarry, flat out. That means if you build a supp like, say, Soraka, or a mage like Ahri as a marksmen, then they are an ADCarry. If you build Amumu, Leona, Garen, etc. AD then they are now being played ADCarry.
Thats what ADCarry means.
It does not mean botlane marksmen like so many ppl think, it means "Im gonna deal a lot of AD this game and overall focus on building AD items". Now does this always work? No. Some characters suck at it. Doesnt mean they cant try to be ADCarries.
What youre thinking of is "Marksmen" they are ranged ADCarries and in general a vital asset to a balanced team.I