I just looked up and found that Salida is at 7100ft elevation, while Armadillo is at 400ft. I am willing to bet that the drop in elevation helped the gas mileage despite the ups and downs. It would be interesting to see the gas mileage going in the other direction.
An observation that's off-topic: excuse me, but if one drives 500mi/day, day after day, what time does he have to rest and to do sightseeing? I used to drive 600-700 mi a day in our road trip, many years ago when we were trying to reach a destination city like SF or Seattle, and had to fit our travel into 1 or 2 weeks of vacation.
Nowadays, I take my sweet time, but then of course I have an MH which allows me to take nap mid-day, stop for lunch, etc...