Regarding the comments about EMD engine types, my understanding is that the primary difference between them is stroke, and that the 567, 645, and 710 indicate units of length; I can't remember what the unit of length is, but the 567 has 567 of them, the 645 has 645 of them, and the 710 has 710 of them! Consequently, many spares are common to the different models, hence many for 567 series engines being readily available.
I don't know what the present policy for Alstom and MAN is, but when GEC was the owner of what had originally been English Electric, AEI, Met-Vick, BTH, Ruston, Paxman, Napier, etc, it was policy to supply spares for as long as they were needed; however, sometimes they were expensive as they had to be made specially.
Moreover, there was some commonality between the different versions of the EE/Ruston engine; some of the class 56 engines were built with crankshafts originally purchased by BR as spares for class 40s!