>Толкование и приведённые там примеры однозначны и как раз подходят к нашему случаю.
Ищите живые примеры, а не словарные. И обрящете :))
Еще раз повторяю: have to означает долженствование, обусловленное некими правилами. В том числе выполнением воинского или служебного долга. Должен - пото что положено. А Must - это если "я должен это сделать, потому что (и дальше список причин)..."