I don’t use the auto delete functions, but I would have interpreted it the same as you… delete after a period of time after watching that instance of a recording. Not “delete after a period of time from when that episode was first watched.” However, the log message suggests the weird way.
Regardless, I hope it works for you. Like you said, manual delete is better than no recording!