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.