I agree with your last paragraph. Do not defer until you have mission call in
hand. Your situation sucks and I wish BYU would be more flexible. But the ultimate takeaway is if you don't have a mission call in hand at the beginning of the semester, then you should be in school, taking classes.