Many small engines use aluminum alloy rods running directly on a steel or cast iron crank, and aluminum pistons in the bores. However, these engines are closed crankcase designs and have a generous splash or pressure feed oil lubrication system, not exposed to dirt ash and grit generally. In addition the aluminum used is a special high silicon die casting alloy not generally available in bar form.
As Bob said the underside of the locomotive is not particularly free of dirt ash and grit. Oil supply to the eccentric is not a sure thing.
I would say any benefit of using aluminum in this case is negligible and there are some risks, I would also recommend the traditional steel/bronze or steel/ cast iron combination for eccentrics on locomotives. They are well proven in small and large locomotive bearing applications.