Checking my contract - Restrictive Covenant

Your lawyer is right on the practical consequences, but his conviction that non-consideration would render the clause completely unenforceable seems suspect to me.

Glad you are going to negotiate. That’s the best step forward without having to spend money on a lawyer whose advice may not hold up as well as you think. Remember, a lawyer can give you his professional opinion, but that opinion can be wrong.

Again, you really need a lawyer.

In some states in America, for example, the job itself counts as consideration when the non-compete comes as part of the job offer, but not if it is added after you are already employed.