The spell storing stone doesn't even need to go to a caster though because anyone can store spells in it and the one with the stone can cast them.

John, I would even say you could cast them while in animal form because you are not casting the spell, you are just using the magic item.