The difference between is set in stone and has been set in stone is not temporal in nature, but rather the difference between simple state (is set) and state-as-result-of-agent-action (has been set in stone).
The underlying verb of the latter is to be set, a passive infinitive.