Perhaps not specifically as relates to canals, but there are cases where a naval battle could be between where an AC is, and where it HAS to go in non-combat to recover figs (perhaps the combat SZ itself).
Unless addressed in tournament rules, this is not addressed in Standard rules. New thread perhaps if no one posts an answer here?