Yes, but 3501 means 35 Amp 100 Volt not 25 Amp 400 Volt.
Usually I find the old games called for a 25 amp and if you replace with a 35 amp you're good to go. Did the manual say 25/400 but the part read 3501? Maybe it was a replacement that was under voltage and that's why it failed. But I am also not used to anything being rated for 400 volt on a pin.
I usually stock 3504 and replaces 99% of my pinball needs.
But yes a 40 Amp 600 Volt bridge should outlast you and the pin.