I would have too ...
With the positioning on the table, the 7 looks
below the 9 and the 9 almost on the long rail,
so it would be no easy carom at all.
Absolutely would have gone for the run.
When you are sure of 1, and not entirely sure
of the other, always take the sure bet.
Same type thing arises now and then with like
3-5 balls left, but with a possible combo on the 9.
If the run is not hard or too difficult, take the run
because that combo can be missed rather easily unless
it is sitting in the hole. And players practice running
balls a whole lot more than practicing combos.