(1) has a dangling participle problem: obviously the intended meaning is that "they" were travelling, but literally it says that their dry rations were travelling. In (2), I would delete the word "their".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.