Cuando un cliente HTTP quiere un recurso, emite una solicitud GET. Si después de recuperar la respuesta, la guarda en el disco o simplemente la guarda en la memoria mientras se ve en el navegador, es irrelevante. Esa no es una preocupación que el protocolo HTTP esté diseñado para tratar.
Por lo tanto, guardar una página para verla sin conexión no debería ser fácilmente distinguible de solo visitarla. El navegador podría recuperar algunos de los recursos nuevamente si no están almacenados en caché localmente, pero eso no sería diferente para el servidor que si acabas de cargar la página.
Dicho esto, podría ser posible detectar una "descarga" haciendo un análisis cuidadoso del tráfico, mirando el tiempo o lo que sea. Pero eso requeriría bastante trabajo y dependería en gran medida del navegador que esté usando, y me resulta difícil creer que alguien pensaría que valió la pena el esfuerzo.
Así que no, no me preocuparía que el propietario de la página sepa que lo descargué específicamente en lugar de solo haberlo visto.