Steph!Robin was Willingham's call. According to him, it was his way of trying to give her sort of a consolation prize for War Games - she was about to get shat on and killed, but at least she'd get to be Robin first.
I think it was more about upping the "impact" of War Games myself, but then I'm a cynic.