The word "choice" surely infers conscious choice.
No, it doesn't, it's (obviously) a more general term. An if-then-else programming construct clearly makes a choice (based on the contents of the if statement.
Otherwise it is just a mechanistic reaction.
And round and round and round we go and the AB assertion generator never stops...
Once again you are ignoring all the logic that has been presented to you time and time again. If a conscious choice is not a "mechanistic reaction" to all the factors that influence it, including all of the chooser's nature, nurture, and experience, applied to the current situation, then to the extent that it isn't, it is based on no influence (reason to make one choice or another) at all, and a choice for no reason is random.
As I said in
#30082 (which you were supposedly replying to but ignored most of), if you try and make all the factors that go into a choice external to the chooser (including its own character), then there is nothing left to make the choice.
You cannot be 'free' from yourself - it doesn't even make sense.