any way to deform normals?
If I understand this correctly This could be easier to achieve with the help of some modifiers.
If you model a single cog and use a mirror modifier to make it's symmetry it will simplify the process so that you only have to rotate two edges in one direction. Followe that by adding an array modifier to accomplish the whole gear it will take care of the rest.