I recently worked on a SW driver for the CRC unit on MPC5748G, i faced the same problem and i found a way to solve this.
when i get the final CRC value i clear the INP register by writing 0x0000000 to it, then i clear the CSTAT register by writing 0xFFFFFFFF, this clears directly the OUTP register and you can restart a new CRC calculation without resetting your MCU ☺.
