Thanks Joshua,
So what I had to do was create the hosted layer view, and hide/filter out as much information as possible.
Then when you get the attachments preview link it still comes by default with a token which will timeout and become unusable after ~1 hour ,
But once you make your view public you can remove the text in the attachment url that appears from "?token" and now you have a publicly available preview/download URL