A similar thing happened to me when I had a crusade enroute when someone else finished the crusade. Now I had a general and an army in territory that I hadn't gotten military access rights to. The army I could disband, but how the heck do you get your general back w/o worsening relations with the factions enroute?