The way I see it, Hadley didn't provide quite enough information. But I assume he asked for the probability to solve the last layer as AUF1+OLLParity+AUF2. What you computed was for OLLParity+AUF1, missing a factor 4. It's not like if Hadley came across the OLLParity "on the right" he would blindly apply his alg "on the front". He'd do U or y and then apply it.
So my answer is 1/15552. Computed your way multiplied by four, or alternatively like this:
Raw number of possible LL cases: 4! * 4! * 3^3 * 2^4 = 248832.
All different AUF1+OLLParity+AUF2 (I mean differing by AUF1 and AUF2) create different results, meaning you have 4*1*4 = 16 good cases.
Probability = good/all = 16/248832 = 1/15552