Diocesan finances remain steady amid challenges