I think the agent is missing something or it's yet another computer hiccup. (Cue the "fleecers" to come in here and start hurling accusations.) That pricing method would apply if the routing were invalid. However, BKK-GRU has a maximum permitted mileage routing rule, and your routing falls within that by a good amount. Keep calling.