Hi,
1. DCF records are some data in OTP, this is programed only once, not erasable, you can just add new records after the last one. You need to determine the destination program address in UTEST flash. DCF records starts from 0x1B000700. Find out the first double-word filled by 0xFF. This is the target program address: “0x1B000768”

For each new write this address will increase, for sure.
2. yes, in the example a description is swapped
3. Parity should be properly calculated and set accordingly, but Stop bit must be always cleared. Otherwise a record will be taken as last one and next one will be ignored.
BR, Petr