Not a direct reply to your question, but the post below contains information on how to statically mount external drives.
/run is for dynamically/automatically mounted stuff, and its permissions are applied on-the-fly by the system at mount time. That is neither reliable nor optimal, as you’ve discovered.