People denied tenure in CS at Harvard have gotten senior (tenured) jobs elsewhere, but not in my opinion at places anywhere near as good.
My subjective sense is that there are only a few schools where denial of tenure isn't the end of the line for research professorial dreams.
OP's notion of the 7-year postdoc is an interesting one.