I believe that AI does not use any movement system like those performed by any human user.
The reads performed for "Move" or "Patrol", for example, I believe are not part of the path mechanisms performed by the AI.
According to some tests I've done in the past, I realized that the actions issued by the AI are outside the standard commands performed by us users, the movement system seems to be a coding that only performs the emission of troops to a specific point on the map, according to a given situation and/or condition reached within the game.
You see this when you use an Event in the trigger for "A unit Is Issued an order targeting a point", if it is Human Player, it will work, if it is for the AI movement, the event will possibly not happen, because the AI movement mechanism it may not be considered as an order of command.
It would be ideal, you would research more about the AI movement, in some cases there is only one unit (leader) that actually takes the actions that meet the troop emission requirements and the other units just follow the same path points as the lead unit .