Pelo manual (enfatize o meu):
!?str[?]
Refer to the most recent command containing
str
. The trailing '?' is necessary if this reference is to be followed by a modifier or followed by any text that is not to be considered part ofstr
.
então, no seu caso, é
!?reload?:p
ou seja, você precisa de um ?
à direita após a string de pesquisa.