Concern for violation of the Logan Act, IMHO, is the only logical reason for Flynn to lie to the FBI.
In retrospect, it would have been better for him to request that the FBI submit all questions in writing to his attorney, and for his answers to be reviewed by his attorney before being sent back.