Holy Carp! Your conclusions are frighteningly plausible.
Oh good .. I was afraid I was over-thinking things.
My concern .. getting somebody to investigate these possibilities.