Jon Gruden as replacement OC?

It could be the same thing as when Dennis Allen was brought in as a defensive advisor under Rob Ryan and eventually replaced him.

Well, the difference is Allen was hired in January of 2015 as a "senior defensive assistant", a salaried member of the coaching staff, and went on to replace Ryan when he was fired midseason, where as Gruden was here as a temporary advisor.