erm.....sorry the caravan escort is a company quest....well it issues seals as a reward and the npc's in the companies ramble on about caravans somewhere.

so how is it that no one seems to have though....."oh hang on, might be that we get the quest from our company, the tell us to meet the escort at a location and escort it from there"? if your in a party when you gain the quest those party members can then assist.

speculation is as pointless as discussing the removal of anima.