NZCAA teach using the rudder and not ailerons for recovery. Who to believe?
Actually they don't say that at all.
They say
The use of aileron adversely affects the roll and favours autorotation. This is the reason for maintaining ailerons neutral in the initial stall recovery.
The correct method of stopping autorotation is to break the yaw-roll-yaw cycle, and since aileron cannot be used effectively to stop the roll, rudder is used to prevent further yaw. The nose is lowered simultaneously (backpressure relaxed) with the application of rudder, and this will stop the roll immediately
My bolding.
Once the the aircraft is unstalled the ailerons are used to roll the wings level.