There's a possibility that NP had planned to step down before the election but then got really pissed by 13d so got elected just to spite the 13d gang and now in the New Year stepped down.
But you are right, unless something illegal happened, NP is no longer relevant to the success of Cytodyn.