Sidnei, se me permite, eu já trabalhei num cliente da seguinte forma.
Deixe as exceções como estão, estão certas, o cálculo do imposto deve ser mesmo com base na origem.
O que eles te pediram é que o PREÇO não seja montado com base no imposto.
Não parta mais do preço liquido, mude o conceito da pricing para trabalhar com o preço bruto (o maior, como te disseram). Há várias formas de se fazer isso.
Mas o cálculo do imposto continua inalterado, ou seja, com os percentuais específicos.
Atenciosamente,
Donaire.