I have no idea how true this is since the source is just IMDB, but, it's got Curran Walters listed for like 17 episodes, including this seasons episode 10, 11 an 12.
Either the story has more of Robin 2.0 than previously thought, or this is a hell of a lot of wishful thinking from a fan.