Thanks for the ideas. I may just tell the client, 'sorry, can't be done'. There are 56 bytes in the RTC they can use.
I'm really just surprised at how vague the datasheet is about it.
I could probably use a newer chip, but to be honest, I know very little about the HC12 family and compatibility, and I know this one works with the clients existing code base. And it's just a low run product. If there was an updated chip that dropped in with the same specs, I'd use it.
If I end up contacting Freescale directly, I'll post the response here.
Thanks for the quick reply
-Dave