How to hide an external drive from file sharing on local network
The only way a drive would have it's sharing enabled is through the Sharing menu in system preferences.
Access the File Sharing menu inside there and remove your drive from the list.

That's the only thing I can come up with besides changing the drive permissions.

Hope it helps :)