What you most likely had happen is RF-ducting in the atmosphere. It causes RF propagation to become more level with the earth rather rise with distance. https://en.wikipedia.org/wiki/Atmospheric_duct for the basics, and http://www.radartutorial.eu/07.waves/wa17.en.html for a little more technical aspect of it. During the spring, summer and fall months when the atmosphere is warm/hot you can observe this same phenomenon on weather radars (seeing wind farms hundreds of miles away when you usually don't "see" said wind farm normally).
There's always the option of using an antenna reflector on both transmitter and receiver - both reflectors tightly pointed towards one another. However, doing that on the console antenna risks the chance of it magnifying the distant signals even more.
Unfortunately Davis's hardware doesn't support of hardware auth pairing (much like how blue tooth functions), so you're stuck changing the dip switches on the transmitting site and changing the console settings.
Your explanation is probably correct, but it is a fact that the transmission distance from an ISS is improved IF it is much higher (10s of feet or more) than the console or Envoy.
I've used homemade, parabolic reflectors in the past on WiFi. They do work, but they have to be aimed correctly. I think wind gusts on the ISS reflectors might cause a problem with the aiming alignment over time.
On a similar topic, the squirrel cage fan in my furnace lies roughly (but not exactly on the line of sight) between my console and my VP2. Every winter when the furnace is running, I get infrequent disconnects at the console, but not at the other Envoy which doesn't have the fan in between. I've attributed these disconnects to radio wave reflections bouncing off the spinning cage fan confusing the console's reception. I don't want to move the console as it is in the perfect place for viewing the weather, so I live with the occasional disconnects. I think the disconnects require
both the spinning of the fan and certain atmospheric conditions, i.e. humidity, temp, etc.