Did you try contacting Logitech for replacement batteries?
Sucks that EU Logitech stopped the G7, no idea why, was a great mouse and I was gutted when mine broke and they couldn't replace it.
Not heard anything back from them since contacting them about a year ago. I might give it another go though.