I agree with your position that ship controls are too locked down to specific ranks/key ownerships, however until Bioware separates powers:...
Your GM can always abdicate his rank to a trusted member on those weeks when he will not be able to log in upon reset. Same goes for if he is taking a planned vacation. Surely there is someone that can be trusted to take care of the ship/guild for short periods.