Drassists, If the battery isn't getting what it needs from the charging system, its unlikely to blow the fuse, especially if the voltage is lower than needed to crank over the starter/engine. You need a baseline of at lest 12 Volts at the battery when cranking the engine to start it. It will drop some, but once you get below 11.+/- Volts the engine may not start. It seems that when the condition occurs, you have too much amperage passing through the fuse, thus it blows open, IIRC.
Your switch could definitely be faulty, (possibly intermittent), since you don't say the fuse blows every time you go to start the tractor, correct?
If the problem of the fuse blowing has now stopped due to spraying the ignition switch with WD-40, then it seems you may have it nailed. There could be arcing occurring inside the switch which has led to the big 70 Amp fuse blowing. Removing the switch to clean and inspect it may be your best bet, based on what you just described.
BTW, Welcome back!:thumbsup: