I think you've got a typo there, I suspect the bulb is drawing 0.412A, not 4.12A.
Somebody might make a brushed fan but I don't think that's the solution, there are lots of brushless fans that can have their speed controlled by a PWM source. Have you tried using a variable voltage and see if the fan likes that better than raw PWM? You can get little buck regulator modules for next to nothing.