Software billionaire Mike Cannon-Brookes failed to take over AGL, but he has succeeded in getting a friendlier board of directors.