Quote:
why is the 7448 a "e600"? It isn't a SoC, right? But it doesn't really matter.
Probably because the 7448 and 8641(D) was at the same level of core evolution when they launched, and probably because of marketing reasons when launching the 7448 to "push for the new", and because it's only a name anyway and they wanted to be consistent during the "transition" so that they could make comparison charts
like this.
If you look at the freescale picture that I embedded above, you will see in that picture that the "G4" is described as *74xx* (i.e. including the 7448), while the "e600" is the heart in the e600 platform, *86xx*.
As you have already seen above, today they (back)label the cores inside all the old CPU's of the same family "e600" as well. The reason can only be that they are fundamentally the same (even if they naturally are weaker in comparison the older they are).
As years go by things improves, altivec performance, cache performance, CMOS fab techniques, etc. I bet that quite a lot of things in the core improved over the years between the 7400 and the 7447A ("Max" -> "Nitro" -> "Voyager" -> "Apollo 6" -> "Apollo 7"), but without changing the *fundamentals* that defines this family of cores.
Now some more time has passed since the release of the 8641D, and as Neko said elsewhere, it's an important fact that the 8610 is *at the very latest* step of core evolution. :)