Once the decision is made, you pull the trigger. Get a jump start on the search, regroup the remaining staff and players, reset the culture. Worst case scenario is you end up with a better draft position due to a full on tank.
Letting a dead man walking run the organization will do far more harm than good. It's obvious to everyone Saleh is in over his head. No reason to keep him once the franchise has decided they are moving on.