OK but I'm not understanding how you are coming into contact unless you are leaning your ladder up against the roof panels.
On the other hand, if this fails, and starts a fire, will / can it affect you? How cooperative are the neighbors. I don't have any idea, "down there" about electrical codes or enforcement. For all I know, that roof panel(s) could be "live to ground" RIGHT NOW