Sometimes once a mission stops agreeing with you, you need to join a different slot when joining the mission.
And delete the _curmp.pbo file in your mission cache.
I think it's just an Arma thing and looking at those .RPT's they certainly appear to be random arma 3 crashes as opposed to fixable ones. Typically if it's fixable you'll have some sort of error at the end that will lead to the fix. Especially if it's working fine on TFA mission. All task force missions are virtually identical, the only difference is typically a few objects, time, and some different text in description/mission name. Absolutely nothing in the Arsenal is different, they are all direct copies of the main template.