Glad to hear you're ok. I really enjoy hearing about you and the Historian's adventures and was reading with a wide open mouth.
New panniers may be in order but in the meantime try some zip ties. A pile of them won't weigh much and you can cut them off when you need to remove the bags.
I use Arkels and their mounting system is wonderful. Costly but highly recommended.