Of course He has the right to choose. We can ask Him anything, and He can choose His response.
And, if we're being fair, we recognize His right to choose - just like Shadrach, Meshach and Abednego did (as John Alan Turner has wisely pointed out).
We don't have the right to blame Him for the consequences if He chooses against our wishes.
Because He lets us choose. And He paid the Price for the consequences when we choose against His wishes.
A very, very high Price.