Fr. Mattias Ndulaka, Administrator