George,
I've got a BX-25 and use this trick when I'm swapping out the fuel filters. Remove the fuel cap and place a plastic bag or sheet of plastic over the opening. Then replace the fuel cap, tightening it down on the plastic. The plactic will block air flow to the tank, reducing your diesel spill. This is plumbing 101, air moves liquid.
Attached is a pic showing two Kubota fuel caps and their vents.
In the future treat your diesel with Power Service from Napa for the winter.
The weather is a-changing.