That's the thing, it's night and day (to me) between the internal executives.
Do you go with the people who can't seem to turn around the business they're supposed to be good at or do you go with the one that has gained momentum in the areas that they oversee? Sure, there's issues, but growth is still happening regardless. One division has made the company money and the other has struggled, at best.
D'Amaro has done a good job with his limited media reach too, which is very unlike what Chapek did. More people know who Josh is (vs Chapek before he got promoted), simply because he's made an effort to do that.
I will keep saying that they should go external, but if they go internal, which is most certainly what they will do, unless something crazy happens before a decision is formally made, it should be an easy decision - if it's based on merit.