Are you running the Steam version?
If so, have you tried to run the Steam file integrity check on Aerofly FS 2? Also, delete the main.mcf and reset the graphics settings.
These two things should reset everything for you and may stop that crash.
Yes I'm running the steam version. It's not done this in the past. I've just done all that you said and it still does it.