The correct resolution is to use the manual logging feature. If you log your engine start and takeoff manually, SkyDemon will not automatically log anything further, assuming that you will log your landing when appropriate.
In cases such as yours, where reliably detecting takeoff and landing is not possible due to the characteristics of your mission, this is exactly when manual logging is the right thing to do.