Or more simply, make forfeits the first part of what determines draft order, and then record and the rest of the tiebreakers. Forfeit a game and nobody else does, you pick 16th, end of story. The only exception that needs to be made is if a new owner takes over for a team, the forfeits before the owner took over should not count against the current owner.
Forfeits should also cause teams to lose training for the week and lose TV income. Problem solved.