Обратите внимание на настройку: Сохранять корзину (дней) В логике работы продукта имеется в виду хранение корзины в целом, а не отслеживание отдельных строк в корзине.
Т.е. при создании для пользователя уникальной корзины происходит привязка строк корзины именно к ней. При работе пользователя с корзиной фиксируется дата изменения этого уникалного объекта В случае если дата изменения будет меньше периода текущая дата - Сохранять корзину (дней) происходит удаление этого уникального объекта (включая все строки, данной корзине принадлежащие)
Поэтому при должной периодичной активности пользователя (период работы с корзиной меньше чем Сохранять корзину (дней)) в корзине могут находиться строки, время существования которых может превышать установленный параметр Сохранять корзину (дней)