Hi, there's something I don't understand.... when you have a tunnel interface, and traceroute to the tunnel destination - why don't you get the hops inbetween the tunnel - the real hops that the tunnel is being formed over?
If you want to put in a static route that will carry traffic through a GRE tunnel then the next hop in the static route should be the tunnel interface address of the remote router.
Becuase the ICMP packets are encapsulated (or enveloped) inside GRE packets and are never seen by the intermediate routers. Only when the tunnel destination is reached is the packet de-encapsulated.
If you want to trace the tunnel's path trace to the tunnel destination and not the tunnel's interface IP.