One tip I learned when fares bounce around like that is to do your search shortly after 3:00am EST, when the "24-hour hold" period ends. I suspect holiday travel has a higher percentage of dropped holds than other kinds. In any case, I usually have the best luck buying sale fares early in the morning.