I tried looking on SIS, and at my access level at least, that S/N does not show up in the "As Built" search. But do see that if I look say under parts the S/N shows up at the top of page and says 955L but down lower on the page it has 955K. Just guessing that there are many similarities so Cat just lumped them together??
As for the question of the engine, seems Cat hand a problem with the model number system for their engines back then as they made it a bit confusing to understand what was a D330(or D333) and what was a 3304(3306). I think, and could be wrong, that the "C" on the end of the D330(D333) model number makes it closer to the 3304(3306) but maybe not 100%. Might have been a two step process changing the designs of the "D"'s to the "33".
It would be nice if someone could find a detailed description what made what what on those engines. I believe the key thing that one can see at a glance is the "D"'s had a water pump mounted on top of front cover where the "33"'s had a water pump that mounted from the front of the front cover. I also seem to recall that the shape of the casting for the block around the cylinders was different on the left side. One had round areas around the cylinders and the other was somewhat squared off looking.
There's always been much confusion over the late "D" series engines and the "33xx" series. Having owned and operated both, hopefully I may be able to clarify things a little (please bear in mind I am not a mechanic, just an owner operator.)
The original "D" series engines were 4.5" bore with element type fuel and oil filters and the deeper cyl head (when compared to the c series and 33 series).
When they went to the "c" series (about '67), the bore increased to 4.75", the canister type oil filter remained, but the element type fuel filter became a spin on type. The cyl head became the "thinner" look ala the "33xx" series.
As Nige says, the serial numbers still matched the machine they were fitted to.
In about '72-'73 the "c" series morphed into the "33xx" series proper and the engines got their own serial number ranges.
The quickest way to tell them apart at a glance is the water pump plate being round on the "c" series and square on the "33xx". Also the engine oil filter is a good guide too, though quite a few of the "c" series have been converted to spin on type filters, so it's not foolproof.
The fan mounts were different too.
I've probably forgotten some stuff, but hopefully this helps a little.