HI Richard,
You will find that the AW60 and the AW32 share the same mask-set number. The mask-set number is a unique identifier to us inside Freescale, as specifies the silicon inside the part exactly. I would expect this number to be 5M75B.
So the AW60 and the AW32 share the same silicon. That means that the AW32 is identical to the AW60 silicon, and has the same memory. During test, we will set out to only test the 32kbytes of flash in the AW32. The remaining flash inside the device is still present, but is not tested. We will not guarantee that it works, or offer any guarantees of reliability, and we do not recommend that you use this flash.
Many years ago, products may have been "binned", and so any device failing 60kbyte flash test may end up being marked as a 32kbyte part. Production timescales now mean that we do not have sufficient time to do this, and so we run specific 32k and 60k tests. If a device fails, it is discarded.
So I am not surprised about the behaviour of your part.
Mark