Thank you for the suggestions, I managed to find a solution that works for me.
Setting up hardlinks to the original file in other directories through Linux allows the data to be accessed from both locations and is detected by (seemingly) every OS!
This is probably a very clunky way to do it, but it works for what I'm currently looking for.