Yes, they are aluminum. But they are not pure aluminum. Pure aluminum melts somewhere around 900F. Cummins has spec'd an alloy for use in our trucks. What it is I couldn't tell you as I'm sure it is proprietary.
As far as it's application in our engines, Aluminum is the better choice for pistons. Steel pistons would weigh quite a bit more than our pistons do and that would be a lot of weight to be throwing around in there. The pistons are not machined tight to the cylider walls either, so differential thermal expansion is not really an issue as there are rings to take up the slop. A static seal of aluminum to steel is a bad idea, unless you account for it.
I will say this, based on experience, I wouldn't worry about the aluminum pistons. They are tougher than you think (or at least tougher than I thought). Anyone else?
------------------
'99 2500 ISB QC SLT (No Leather!), 4x4, 5sp w/McLeod, 4:10, BD-II, PE, PE-EZ, 4"exh. , Pac-Brake, A-Pillar gauge pod w/boost and pyro, Line-X, V-1, lights, siren, lic. plt. frame says "Diesel Fumes Make Me Horny!", and much more goofy stuff.