Joined: Aug 2010
Posts: 12,760
Likes: 2,118
From: Madison, WI
Bikes: 1961 Ideor, 1966 Perfekt 3 Speed AB Hub, 1994 Bridgestone MB-6, 2006 Airnimal Joey, 2009 Thorn Sherpa, 2013 Thorn Nomad MkII, 2015 VO Pass Hunter, 2017 Lynskey Backroad, 2017 Raleigh Gran Prix, 1980s Bianchi Mixte on a trainer. Others are now gone.
If you try what Saddlesores suggests, a J hook, not sure how you would attach it to the pannier. My panniers are over a decade old, they use a M5 bolt to hold the hooks to the pannier rail. If yours use the same or similar hardware, an M5 bolt might be sufficient.
A huge number of panniers that had J hooks have been sold that only used bungee cords to pull the pannier downwards to keep the pannier from jumping upwards when you hit a bump, if the bungee can hold it down well enough, the pannier stays on the rack. But, the J hooks need to be strong enough to hold the weight in the pannier when you hit bumps and also the extra strength needed to stretch the bungee cord.