You can rewrite a record to a specific address by putting that address in fcd-reladdr-offset or fcd-reladdr-big in the FCD and setting bit 6 of fcd-config-flags in the FCD.
If you need to update the current record pointer, set bit 5 of fcd-config-flags in the FCD.
You then perform a REWRITE operation.