The bottom 2x4 do look like they clamp over frame of panel (causing shading for some sun angle)
But the top 2x4 look like they just press on edge of frame. I'd worry that your 65 mph winds could swirl behind and pop them out. If not last storm, maybe next one as the wood warps.
My property had a fence with 1x1" strips securing fence boards to top and bottom rails by the very end. Pieces constantly fell out.
I would suggest finding a way to secure it so they can't get away. Maybe just tie wires from the holes on their back to the wood.