Seems to make sense.
Could be that the Tonberries have more to do with Carbuncle than they do Odin, and I'm jumping to massive conclusions here.
In terms of XI lore they did at least, though FFVIII Odin and the Tonberries were found at the same location.
I guess this is one of those wait-and-see kind of things.