Getting back to the original question on oil, the viscosity is not the main issue.
You could use the 15/40 in summer and the 10/40 in winter if you wished. However, what
is more important is the API classifcation, CC, CD, CE etc. You should use the oil with an
SAE Grade in your areas temperature range, usually shown in the engines manual, but
with narrowboat engines, which generally run at idle or not much above it, the API
spec becomes more important. This is the amount of additives in the oil which are usually
too agressive in modern oils or do not work correctly because they require the higher running
temperatures of high speed diesel engines found in automotive use, which leads to the bore glazing
refered to.
I myself have found it a little difficult to find a `low spec` oil suitable for NB Engine use, unless
you buy the Engine manufacturers packaged oil, as most oils sold are for modern cars/trucks.
A good independant oil supplier will be able to supply low spec oil at a good price, but usually
only in 20 - 25 litre quantities.
I have a Barrus Shire built in 1999, but this requires a 10/40 CC oil. Not exactly off the shelf
stuff from Halfords, but not impossible to source. I use SP Lubricants in Wimborne, Dorset
myself.