Функция Paint.setColorValue в файле ColorValueStateList.kt ожидает, что токены градиента можно получить из drawable типа ShapeDrawable. Однако, ShapeDrawable поддерживает только однослойные градиенты.
Возможно, будет лучше, если токены градиента будут не drawable, а стилями, описывающими многослойный Shader (ComposeShader).
Нужен ресерч.