g1smd - Sorry to have been away from this for so long. I realized shortly after I'd asked tedster to move your post to this new thread, that, in my haste, I'd both misread your very clear description of what you were seeing and also edited "possible glitch" out of my original comments. You've since answered the obvious follow-up question, about whether this search was repeatable. So, this isn't nearly as significant as I'd thought when I posted, and it's more about "coordination of data centers" than about ranking... but, FWIW, here are some thoughts....
I'm surprised that the results lasted as long as a day or two. To someone more familiar than I am with the inner workings of the Google database system, consistency for that long a time might not be surprising. It suggests to me, anyway, a cycle of meshing of various databases involved in your particular search that wasn't often refreshed.
For a SERP initially reporting nearly 400 results...
To create searches in a range that small, I tried to produce analogous conditions by searching with unusual or made-up words and word combinations, but I couldn't reproduce anything close to the pattern you reported.
Generally, when not very many good matches are found, Google will stretch spellings and matching criteria if they come closer to fitting other query sets that are in the index. With spelling corrections or not... on searches where not many pages are returned, I did see that Google apparently needs to work harder. Most of these test searches for <400 result queries were taking times in the range of .36 sec to .39 sec, instead of times hovering around .2 sec or less that are typical where I am for queries returning many millions of pages.
Thinking about what might be going on here... I'm assuming that Google partitions and distributes its databases for different degrees of availability and performance. It's likely that common searches, therefore, are optimized for speed, with perhaps redundant copies of lookup tables for most common searches distributed around Google's data centers.
Uncommon searches, on the other hand, might have less priority on speed and more on conserving system resources... and thus a sparser availability of lookup tables, which would more likely result in the kind of anomaly you saw. Perhaps not new thoughts to you, but it is what I'm guessing might be happening.