Olá Cássio!
Percebi onde está o problema, o problema está no seu ultimo GROUP BY, na seguinte parte:
GROUP BY TABELA_AUXILIAR_A.SABOR
Como você colocou a coluna TABELA_AUXILIAR_A.SABOR dentro do seu GROUP BY, assim ele sempre irá executar as funcões de agregação de acordo com esse GROUP BY. Para você perceber e entender melhor o que está acontecendo tente executar apenas a função SUM no lugar da porcentagem, você verá que ele irá retornar o mesmo valor do campo TOTAL_LITROS_VENDIDO, pelo fato de que os dados estão agrupados pelo SABOR, assim ele executará a ação de multiplicar a QUANTIDADE_LITROS_EMBALAGEM pela QUANTIDADE_EMBALAGENS_VENDIDAS apenas se forem do mesmo SABOR, portanto o valor da SUM sempre será igual ao valor de TOTAL_LITROS_VENDIDO.
Assim, nessa consulta não será possível calcular o total geral da coluna TOTAL_LITROS_VENDIDO, para obter a porcentagem por SABOR.
Espero que tenha ajudado!