No I don't think you have it wrong. But I also didn't get as clear a sense as you did that he WAS leaning toward coming over.
My take on his answer to you that morning was that he DIDN'T appreciate being hit with a request/suggestion to come over before he'd had a chance to wake up properly.
Recall that this was one of the very things CJ HATED about my communication timing...I'd bring up issues or things that needed doing before he'd had a chance to greet the day...
These are key to communication: Timing AND agreeing on what is expected.
I'll wager that David felt he had made no committment to coming over and thus no follow up call was needed.
You however would have appreciated KNOWING one way or the other.
Would it be possible for you to perhaps send David a well worded e-mail (which you vet here first of course! ) that goes something like this:
Hello David...
I have some ideas for how we can improve one aspect of our communications.
I realize that bringing up problems first thing in the morning is probably NOT how you want to start your day.
When might be a better time for me to raise such issues?
Also, I know that you are not feeling well and very busy with work, but I would really appreciate even a brief message as to whether you are coming by or not on a given day...especially after a request such as the potential gas problem, or with dog food, etc.
I PROMISE that I will not drag you into a long discussion at the time that you call (and you MUST live up to this Pam!!). It would just help me a lot to plan my day and not wonder.