I do not believe that part of the original question was ever answered, here - “Does a canal require a transport…?” It does not. All non-sea units may, freely, cross a canal. Therefore, the British troop may join the fight in Egypt, and troops that are in Panama are on either side of the canal.