I'm not sure how freescale can survive selling three different 32bit processor cores (ARM, PPC, 68k), but even "tiny" Atmel has two (AVR32 and ARM), so perhaps it's not that difficult.
And they have this 32-bit product too which I don't quite understand:http://www.freescale.com/files/dsp/doc/prod_brief/MC56F847XPB.pdf
The 56F844x/5x/7x is the initial family of 32-bit 56800EX core–based Digital Signal Controllers (DSCs). Each device in the family combines, on a single chip, the processing power of a 32-bit DSP and the functionality of a microcontroller with a flexible set of peripherals. Due to its cost-effectiveness, configuration flexibility, and compact program code, the 56F844x/5x/7x is well-suited for many consumer and industrial applications.
Is this another 32-bit architecture? It sure seems like it.