I think some clarification is needed.
AHB level crossings are operated by track circuits, supplemented by treadles. Since the timings at the crossing are critical, the treadle ensures that the strike-in track circuit becomes 'occupied' immediately the first axle of a train enters it, irrespective of any factors (e.g. railhead contamination) that might cause a slight delay in the track circuit being shunted.
A treadle is just a rail-mounted contact (or electronic equivalent) that can detect that the front of a train has reached a particular point. It is not an axle counter and it doesn't measure anything.
I can't see that it would be possible to operate an AHB crossing by treadles alone. A treadle cannot detect that the rear of the train has cleared the crossing.
If axle counters are used instead of track circuits, treadles are not necessary.
Thank you for that informative post. Are there 2 strike in points? I assume an Advance one is needed which will keep the barriers down if they are already down. There must be a set distance between the two depending on line speed to ensure that the barriers can rise and a certain time elapse before the yellow lights start again. Single lines excepted!