No matter where you put spirit, her animation speed is such that she will always hit last.
So assist call probably goes in order but if any attacks are not instant or have longer animation times, the order called won't make a lot of difference.
I have not tested much with geos but it is possible their animation speeds happen to all be the same length