追記

忙しくてほったらかし.
ACLではデフォルトでcompileされてなくて,明示的に(compile 'fib)しないといけないということに気づきました.
Allegroから枝分かれしたAMCLがデフォルトでコンパイルされるようになっていたので,勝手にそう思いこんでいたようです.

CL-USER(3): (time (fib 30))
; cpu time (non-gc) 30 msec user, 0 msec system
; cpu time (gc)     0 msec user, 0 msec system
; cpu time (total)  30 msec user, 0 msec system
; real time  27 msec
; space allocation:
;  1 cons cell, 0 other bytes, 0 static bytes
1346269
CL-USER(4): (time (fib 40))
; cpu time (non-gc) 3,310 msec user, 0 msec system
; cpu time (gc)     0 msec user, 0 msec system
; cpu time (total)  3,310 msec user, 0 msec system
; real time  3,315 msec
; space allocation:
;  1 cons cell, 0 other bytes, 0 static bytes
165580141

CL-USER(8): (time (ack 3 7))
; cpu time (non-gc) 0 msec user, 0 msec system
; cpu time (gc)     0 msec user, 0 msec system
; cpu time (total)  0 msec user, 0 msec system
; real time  4 msec
; space allocation:
;  2 cons cells, 0 other bytes, 0 static bytes
1021
CL-USER(9): (time (ack 3 9))
; cpu time (non-gc) 60 msec user, 0 msec system
; cpu time (gc)     0 msec user, 0 msec system
; cpu time (total)  60 msec user, 0 msec system
; real time  61 msec
; space allocation:
;  2 cons cells, 0 other bytes, 0 static bytes
4093

というわけでsbclを上回る結果が得られました.
有償ソフトの面目躍如でした.