> I'm pretty sure your frame wasn't designed to carry this 22 pound battery or anything like it
Presumably bike frames are designed to carry larger riders? 22 pounds is well within the normal range of "adult". Apparently most bike frames are designed for riders up to 120kg - so the OP could easily be 40+kg below that.