Co-incidentally enough, Jamil Z spoke briefly to this exact question on this week's podcast.
His answer; Special Roast doesn't really have a substitute

.
Now, my opinion, since SR is a character grain, if you can't directly replace it you should be able to find another character grain that will add a desirous element to the brew, even if it is not the exact same element that SR brings.