Kaveri has 21 OPR,it's official data, even though Kaveri has 21 OPR compared to that of AL-31F's 23, it has less compressor stages compared to AL-31F, thus Kaveri's compressors are more efficient than that of AL-31F's
You should not compare Kaveri with AL-31F, mass flow rate for both engines...