What is basically happening here is that you are discarding information about $x$, making the solution set appear wider than it really is.
Given that $7x\equiv 3 \bmod 12 $, it is certainly true that $7x\equiv 1 \bmod 2 $ or other statements that use a base that divides $12$. But if you only use these reduced equivalances, you will allow solutions excluded by the full condition (as well as including correct solutions).
Putting your statements side by side with the implied divisibility statements:
$$\begin{array}{c|cl}
7x\equiv 3 \bmod 12 & 7x-3 = 12k \\
2\times[7x\equiv 3 \bmod 12] & 2(7x-3) = 2\cdot 12k \\
[ 14x\equiv 6 \bmod 12 ] / 2 & (14x-6)/2 = 12k /2 & \quad \small\color{brown}{\text{not equivalent to line above}} \\
7x\equiv 3 \bmod \frac{12}{gcd(12,2)} & 7x-3 = (12/2)k\\
x\equiv 1\pmod 2 & x-1 = 2k'& \quad \small\color{brown}{12/2 \ne 2}\\
\end{array}$$