Eu acho que envolvê-lo em outra ARRAYFORMULA faz sentido (não tenho certeza porque eu não pensei nisso antes de postar) ...
A função agora se parece com:
=ARRAYFORMULA(IF(ISBLANK(A8:A), "", ArrayFormula((F1-A8:A)/7)))
... e parece estar funcionando bem.