Logan bread or any derivative, christmas cake, plum pudding, and quick breads are very calorie dense and will have relatively long shelf life. The longer you cook logan breads and "hardtack" breads, the longer they'll last (so I've been told, I usually eat it too quickly). Just use fresh ingredients, especially oils, so that they don't go rancid while cooking or after.
I think crackers and yeast breads are less dense than most other items, and so they'll be less efficient uses of space in your pack. However, if you want to make meat and cheese sandwiches, dessert breads might not be your first choice and so you might have to settle for some kind of cracker or tortilla anyway! For different takes on flat breads, you could make some kind of naan or bhature, corn tortilla, pita, dosa, lavash, etc.... But all will have shelf life similar to a tortilla.