When seeing numbers like that I always wonder about the probability of the engines truly running the same feature set: not because I doubt that an alternative implementation can be faster (I don't) and certainly not because I'd want to accuse anyone of trickery, but because those software stacks are just so very, very complex and adaptive and minor (but, perhaps, costly in fps) adaptions of the engine parametrization to the runtime environment can be very difficult to spot by looking at the output. I'd imagine the relationship between the code and what's actually happening must be almost as wild and unpredictable as what we see in epigenetics.