Sí, @manuelhub tiene razón. A mí me pasó algo similar intentando añadir un campo de referencia interna por cada combinación para un cliente. Al final, la única forma limpia que encontré fue crear una tabla ps_my_custom_combination_data con id_product_attribute como clave foránea y allí guardar todo. El problema es la gestión de esa tabla: hay que crear el formulario, el controlador, el guardado... Es un desarrollo bastante completo.
Para mostrarlo en el front, después de seleccionar la combinación, tendrías que hacer una llamada AJAX para cargar esos datos personalizados o asegurarte de que estén disponibles en el objeto product en el template Smarty. Es más complejo de lo que parece a simple vista.
Si buscas una solución lista para usar y sin complicaciones, echa un vistazo a solución para características de la combinación.