Sì, come soluzione è imperfetta ma non ho altro. Per semplificarti la vita potresti cambiare la logica dei menù e cioè farne uno navigabile da tutti e uno solo per i loggati. Magari aggiungento un modulo HTML personalizzato sopra al modulo del login, che avverta che per scaricare i documenti è necessario essere iscritti al sito.
L'altra soluzione è personalizzare la pagina 403 anche se non credo funzioni su tutti gli hosting... Fai una ricerca su Google e trovi come procedere.