I'll make this statement/question here since it might be something that could help with your situation while you're gone. You have a chlorinator, right? Isn't there someway this could be used to keep the levels up while he's gone for the 3 day weekend? I would think with all of the knowledge floating around here that there might be some options.
One thing i've always wondered about is powdered bleach. Why couldn't you fill several heavy duty freezer bags with powdered bleach and put them in a bucket, (to prevent bleaching the pool surface/liner) or in several buckets spread around the pool, with a rock or heavy object in it to weigh it down, and then poke some holes in the bags and let the bleach dissolve out over time? I would think, if done properly, this could last for a few days. I don't know, just thinking out loud here in hopes for a possible solution for a case such as this where someone has to be gone for a while during the shocking process.