Despite Coalition chaos, NBN Co is making progress