Ya he solventado el problema.
Con multivariantes, fui creando productos haciendo todas las combinaciones posibles que se pueden obtener entre los atributos “color” y “espesor”. Posteriormente, apliqué el plugin que comenta Victorias forum.virtuemart.net/index.php?topic=127362.0 con las distintas longitudes y funciona perfecto.
DESACONSEJO TOTALMENTE utilizar este plugin extensions.virtuemart.net/products/custom-size-detail . Primero, porque hace exactamente lo mismo que el anterior (que es gratuito) y cuesta 60€, y segundo porque tiene un servicio de soporte pésimo (responden a la semana, como mínimo, y muy escuetamente). Lo digo porque lo compré y no me ha servido absolutamente para nada.