I'm a smidgen confused.
Does a witch's familiar "store" ALL the spells on the witch spell list and then each day the witch cherry picks the spells he/she wants to use that day?
OR
Does a witch pick spells (from the witch spell list) each level to store on the familiar and then each day picks which of the known stored spells he/she wants to use that day?