Having read all the excellent comments in this thread, I'm going to go with Shell Rotella T4 Triple Protection 15W-40 diesel engine oil.
Now, when is the best time to change the oil, before winterization or in the spring after winterization?
before. Pull a sample after a good run to send to SOS or black stone then change filter and oil