The queue manager doesn’t matter that much. There are a few ways you could do it, like use environment variables to define the root path of the project that get set at the beginning of the job, then use only relative file paths in the scenes. Or a script could run when the applications starts that looks for file paths and changes them according to the platform it’s running on.
On the Mac side look into autofs so the mounts are there every time and the users don’t have to manually mount the network shares. You can pick where to mount stuff and/or make symbolic links to shorten the path the users have to deal with like “/data” instead of “/Volumes/production/data” (or whatever your structure happens to look like).