Hey there - high plat / low diamond support main here:
1.)
is only viable up to high gold, in my opinion. She is outclassed by many other supports and if you can't build many good items on her, she tends to become a liability into late game, with her spears not doing enough damage to matter unless you get fed. (In high plat games, you will NOT get fed as nid support, players are good enough to not let you damage them with spears or all in.) For what its worth, back in the day, she was much more viable as an AP poke support, but not anymore.
Alternative Picks: Try Xerath, Velkoz, Brand, Zyra.
2.)
is in the same boat. The ultimate is 'cute' and all that, but your doing a disservice to the rest of her kit if you cant buy big-boy items early and hit hard. You will get out-scaled in the support role, and again - turn into a liability unless you get fed. If Kayle has a place bot lane, she's better in the marksman position, soaking up CS. If she's fed, she has incredible carry potential. If you don't have items, almost every 'meta' support champion does her job but better.
Alternative Picks: Try Zilean, Lulu, Taric
3.)
I actually think Anivia support is pretty viable up through diamond. She has everything you need to be successful as a support champion. She scales well, has a terrifying lane presence, and some pretty good CC. That being said, she's one of the hardest champions in the game to learn, play, and master. Out of every champion you picked, this is the one where I think you'd gain the most success. Current meta does not favor her though, shield supports and healing is where its at right now, and the higher you climb, the more you will see that. You also need an adc that can farm from a distance and avoid all-ins. Worth noting her mana issues too, but Tear is in a fantastic fucking spot right now.
Alternative Picks: Try Zyra, Brand, Zilean
4.)
Release Ornn and maybe a few patches in, he could be pretty viable in the support role, but after his nerfs, He's going to stop being healthy right about low platinum. Ornn has a lot of tricks, but good, smart players are going to know what your doing, and get away from you every time. Furthermore, he is extremely easy to counter pick. Any champion who can poke his ally from a distance just kinda stops any plan he has. If your ADC can't farm reliably, its not going to be a fun time.
Alternative Picks: Try Blitzcrank, Alistar, Braum