Linda, since you're appear to be well-read on this I'm surprised you don't know that Sheldrake controlled for this "problem", but running short test and very long ones (some where PS didn't come home until the next day)... the results were the same.
Yes, Sheldrake also looked at non-randomized trials, and a set of trials he called "controlled trials" which took place in the evenings during which Pam did not return. As I already mentioned, the control trials showed the same results - the dog visited the window at the same intervals that he visited the window in the randomized trials. That is, the dog showed same the behaviour regardless of whether Pam was returning or not.
Linda