@Caravanshaka
I think there is your answer. Lower alk uses less reagent than higher, so for the same number of tests, your system used less reagent than a system running higher alk. Since the apex determines number of tests remaining by math not by measuring, and since there is overfill in each bottle of reagents to handle differences in amount needed for different systems, and since there is overfill by design to deal with issues around changing reagents (bother system and user issues), it totally makes sense to me that you had the extra reagent you did.
Is it a waste? Maybe- but run your system at 12 dkh and it won’t seems like a waste at all.
Or fix the code to trigger the alarm at an appropriate reagent level and not be wasteful no matter what dkH a system is kept at.