The behemoth doesn't have a despawn timer afaik, it only disappears after someone kills it, so it most likely as you said he went and reset.
Nice that someone actually recorded it, I where there aswell, not that saw myself there, but saw people from my legion =)
Arveene , I asked him, still no answer though, he can be busy at times, will make another try...