On someone stream, he mentioned he got cleared by Riot. So it looks like a false ban and he wasn't cheating.
https://clips.twitch.tv/AbstemiousSpotlessSashimiGrammarKing-uhriXK3GKlUEix9T
Not too sure if this is the truth as you cant prove its the same IGN but hopefully we do not jump to conclusions until time tells.