Just tested this out, same phone, just switching payment option -- Amex Plat $17.30 Chase Reserve $16.45.
I find it strange that just by changing payment method, it recalculates the total. Why is that necessary if the pickup/dropoff points did not change? Seems like this pricing scheme is not a glitch.