The returning ICMP Echo Reply TTL shows the pinged node's initial TTL minus the path decrements.
When the TTL jumps like that it indicates different paths or even different end nodes. 64 as initial TTL often indicates a *nix system (Linux, xBSD) while 128 indicates Windows. However, a path decrement of just 1 shows that you're pinging through the tunnel. Instead, you should try pinging along the tunnel, using the VPN terminator's public address. Using continuous tracert or pathping could also help analyzing the situation, as well as logs from or perhaps specific packet capturing on the VPN endpoints.
In conjunction with the also jumping reply delay, I'd guess there are different paths from the pinged node back to you. Since you're asking about VPN it's also possible that there are two VPN terminators, possibly in HA configuration. You'd need to check their configurations for how to enable a more seamless failover.