As of late, I've been going with Shen support. Wouldn't say he can "carry" a team, but he can help in fights for sure.
Not my favorite picks, but I've seen Sona does well for carrying, only issue is, she's squishy and susceptible to CC. I've also seen my fair shares of Janna in the botlane which is rather annoying.
As you mentioned, Zyra is fantastic for that kind of thing. I'd have to recommend Lux. Similar to Zyra, high damage, rather easy, isn't considered a troll pick in the botlane and does rather well. Bard, if you can play him can be equally as annoying or deadly if you build mostly AP. There's also Zilean, who can do really well, but also really poorly.
And for Taric, he's great fun. He has a heal, shield and a stun. Mind you, they're not that substantial, but with his passive, you can keep your ADC alive, while dishing out damage and CC. Mana is a slight issue if you keep spamming abilities to get your Q to go off cooldown. His ultimate can be fantastic in team fights and for diving, but it doesn't last long and can be messed up easily.