Hello.
So what's your question? I had my steering rack replaced, luckily on a BMW recall, for free
. As you should see already, you chose wrong: the car has to be re-programmed for the new steering rack. Now you might need another one and try again. Your mechanic should be responsible for failing to implement the option you chose, of course.