Try creating your cache directory with the sticky bit.
However, as far as I'm aware, SCons copies files into and out of the cache directory, it doesn't create hard links, so as long as they are readable by the people who need to read them, that should be enough.