Traceroute Terminal vs Network Utility different?
IP traffic does not necessarily follow the same path. Leaving your system, each router will choose the path that it sees fit for each packet, and this path may change depending on availability/congestion. It won't care how they got there.
So in the case of traceroute that is sending ICMP packets they don't always necessarily follow the same path too, ICMP runs on top of IP.