Максим, я, к сожалению, не силён в PHP. Поэтому доработать сам не могу.
Я видел, что ты добавлял к этому плагину дополнительный параметр num. Хотел через него передавать информацию, но у меня не получилось ничего.
Есть ещё вариант. Передавать параметры через URL методом post, и потом, на странице где freeform разбирать этот урл при помощи плагина GET/POST Parametrs (http://devot-ee.com/add-ons/plugins/get-post-parameters/).
Но, к сожалению, когда строка передаётся в cart_action.php, разобрать её плагином уже нет возможности.