Проблему с количеством решал комментирование строчки в add процессоре
// Плюсуем общее количество данного товара в этом заказе /*$this->setProperty('quantity', $this->getProperty('quantity') + $object->get('quantity')); */