...
Peso/1000=X
X * Valor R$ da tabela de base de cálculo, Valor e conforme parâmetro de KM = Y
Se a base de cálculo for maior que Valor de frete será considerado Y para cobrança de ICMS.
Verificando sempre o valor do cálculo de frete do CT-e/ou pauta fiscal
O Resultado maior valerá como base para cálculo do ICMS: Onde Y * Alíquota = ICMS.
...