<<Akerosid maintains that BA and CX would certainly have fired a pilot for committing such an error>>
In the early days of BA B.777 ops a similar error was made. (The ZFW was entered into the TOW in the FMC) It did not result in a tailscrape but was close.
The crew were not fired.
Regards
Exeng