Ori makes sense as she actually has a great shield, an ult that doesn't need to do damage to be great in fights, and has some zoning with her ball. Makes sense. Though your logic for it made no sense as Yasuo just says "no" to Ori with his shield as her ball doesn't pass through it.
Lux has a root(yes I know it isn't a stun, I was thinking ahead to something else I left out and mistyped) and a shield, sure, it CAN work.
Ahri seems silly and doesn't support at all, so think that's kind of borderline trolly. Especially since it makes zero sense how you are saying that is a counter to Leona. Best you have is hoping you hit all your charms, then you just dash around a lot doing nothing.
Teemo also very trolly support. You have mushrooms for wards I guess, but they do no damage without the lots of AP, so not sure even the point. The blind isn't THAT important, and far from counters Cait. As I would personally just poke you out any time you walked near enough to even try to use it. Trap, headshot, net, headshot, and then auto. That is the most bassackwards "counter".