The title is misleading.
It should read:
"Paid breakfast cannot be transferred to people who are not registered guests".
But as I read, he did declare the kids at check-in, so that makes them registered guests. The reservation is null and void at the time of check-in. If the FDC forgot to update the record, that's not the OP's fault.