Edit: I found the following has a false claim that $xyz\ge1/8$ follows from the constraint. I'll leave it up for now (will delete if asked). At the end I give an example where $xyz<1/8.$
Your proof can be finished, given you correct the final inequality. Note the equivalent inequalities $$1-2xyz \le 2xyz+1/2, \\ 1/2 \le 4xyz,\\ xyz\ge 1/8.$$
Now from the constraint $x^2+y^2+z^2+2xyz=1$ and the objective to minimize $xyz$ one can use lagrange multipliers to conclude that, for positive $x,y,z$, one has $x=y=z$ at any critical point. With each of these put equal to $t$ we get $2t^3+3t^2-1=(t+1)^2(2t-1)=0$ giving $t=1/2$ [can't use $t=-1$ here]where $xyz=1/8.$
A bit more work is needed to verify this is indeed the minimum of $xyz$ given the constraint.
Edit: A bit more indeed! It must be these internal critical points don't give the global minimum of $xyz$, since $x=y=3/5,z=7/25$ satisfies the constraint $x^2+y^2+z^2+2xyz=1$ and yet $xyz=63/625=0.1008<1/8=0.125.$