Sounds like someone isn't playing with a competent tank or support honestly.
Any knockback will ruin Sion's day (after he ults of course, but this is assuming you've forced him to use to close the gap in the first place), as with any other low mobility champion. Fact is, there should be someone on your team who should be able to help you get the giant lug off your back - if not, something is going wrong.
Now, I'm not trying to say "you're perfect you ADC and your support sucks, let's blame them" - I'm trying to say communicate with your team and ensure your positioning includes being in a spot where anyone can help you at the drop of a hat. If you're having troubles kiting Sion, ask someone if they can't try to help. One cooldown is worth a lot less than an ADC who's alive and kicking.
Other than that, there are some helpful tips already posted (BotRK especially, since Sion has no movespeed increases outside of dying).
TL;DR - Teammates can and should provide additional peeling for you if necessary, but that's only possible if you're in a spot where they are able to help.