First of all I want to thank everyone for their kind words of support and even some offers of assistance. This is quite a special community and I am happy to be a part of it.
The service manager showed up at 730 this am, I walked out of the coach and he knew exactly who we were and told me he was really backed up due to the holiday and wasn't sure he could get us done today. Well, I started literally begging and pleading and even squeezed out a tear. He said he would try to shuffle some things around but that because it was a warranty job it had to be a certified tech that did the job but he would do his best.
As for the water pump. He said if our pump had been under recall (which it is not) he would not have been able to replace it as corporate is insisting on a particular pump for the recall replacements and he didn't have any. But, since ours was not the one under recall he had a pump for us. Whew!!
He was able to shuffle some stuff and was able to replace our water pump and serpentine belt (which we supplied, he did not have one in stock) and we were out of there by 11am!
Lessons learned: Always carry an extra water pump and serpentine belt, as well as extra fuel filters. Oh, and never assume you're gonna make it to a water source and keep some water in the tank at all times!
Now, on to our vacation!!