They do not cross at 5252 not sure what your looking at mate but it's not the plot I quotedOn the 2 graphs I saw above, power and torque do cross at 5252. Bit confusing as there are two plots on each graph. But to my eyes the torque and bhp curves that relate to each other are crossing in the right place.
Maha dyno is certainly a long pull. Comparatively to other dyno plots from the same dyno the spool looks good considering the power available.
I don't know what dyno there using for the alpha 12 run but the curve looks almost physically impossible to be true road load imo
I've seen it before on engine dyno plots, huge amounts of load making boost come in 1000 rpm sooner than it can in real life out on the street !