That's unfortunate. Indeed, the B789 doesn't have a row 78. I checked ExpertFlyer and it looks like there are still seats in both economy and business available.
Did he try cancelling the check-in and try again? Otherwise, try at the airport or contact KLM through one of the usual channels.
J6 C6 D6 I6 Z6 O6 Y9 B9 M9 U9 K9 H9 L9 Q9 T0 E0 N0 R0 V0 X0