You are correct but I feel because of inductive spikes the system can see with switches, I like to err on the side of caution so there is a better chance of junction survival. That's the funny thing about semiconductors. They are not forgiving if your a nanosecond over it's rating. The 1n4001 is probably okay but since he's got a 1n4003/4005...
I find that true of electrolytic capacitors - 5V over the limit and over time, they blow the top open and die. Seeings how the closest thing to an inductor is that filament itself, I think I'll be fine! Thanks for sharing "why"!