In a league I have been in for years a rule was put in where the highest averaging valid player available on a dead teams bench would be put in for any player in an active lineup that is absolutely OUT for that weeks game.
It wasn't all that complicated.