It would be unprofessional for a CFO to retire during an IPO or sale. The retirement creates buyer uncertainty, so one would either retire before the transaction, or after.
The simplest explanation is that the IPO/sale has been delayed, and the CFO did not want to delay his retirement any longer. That would be best for current employees.
Any other guesses?