However, if it is two zeners facing opposite directions, it could be an attempt to clamp the flyback voltage at a specific point. It just sounds like either the person who wired the circuit either had extra zeners sitting around, or ran out of standard diodes.
Regardless, the purpose for these diodes is for inductive flyback. Whenever you energize an inductor (a solenoid coil is an inductor), and quickly remove either the high or low side power connection, a voltage spike occurs. The spike characteristics are based primarily on a couple of factors: which side was dropped out, and how big is the inductor. If you drop out the low side of the inductor/coil, you will get a positive spike and if you drop the high side, you will get a negative spike.
Spike size is based primarliy on inductor/coil size. The larger the inductor, the more energy must be disapated once "power" is removed. The neat thing about these inductors is that current can not change instantaneously though them. Therefore, when the current path has been broken, the inductor has stored charge and must get rid of it. Since no current path exists, the inductor changes the extra charge into voltage & heat to disapte the energy. Unfortunately, any other devices that are connected to this coil will see the same voltage spike. Therefore, some protection is needed. That is where the diodes come ine.
If you place a diode in the opposite polarization of the coil and drop out the power, a current path through the diode exists. Therefore, the energy stored in the inductor has a path to discharge. Also, the voltage spike is clamped to the turn-on voltage of the diode (~0.7V). This protects the additional circuitry from excess voltage.
Why the circuit designer decided to clamp the voltage spike at a specific voltage is a mystery. Perhaps another circuit is connected to monitor whether the coil ever turns off (using the spike as a trigger). Or possibly both sides of the solenoid are being controlled (don't know which side is going to drop out) and must protect for both positive or negative spikes. Take a look at the additional circuitry and see if you find anything.
I hope I haven't insulted anyones intellegence and told you what you already know. But some of this stuff isn't always taught in school, and if you have never played with it before, it can be a little confusing!