Use my example to explain why loop diagram will not occur in classical equation of motion?
Perturbative expansion. OP's $\phi^4$ theory example is a special case. Let us consider a general action of the form $$ S[\phi] ~:=~\underbrace{S_2[\phi]}_{\text{quadratic part}} + \underbrace{S_{\neq 2}[\phi]}_{\text{the rest}}, \tag{1} $$ with non-degenerate quadratic part$^1$ $$ S_2[\phi] ~:=~\frac{1}{2} \phi^k (S_2)_{k\ell} \phi^{\ell} . \tag{2} $$ The rest$^2$ $S_{\neq 2}=S_0+S_1+S_{\geq 3}$ contains constant terms $S_0$, tadpole terms $S_1[\phi]=S_{1,k}\phi^k$, and interaction terms $S_{\geq 3}[\phi]$.
The partition function $Z[J]$ can be formally written as $$ Z[J] ~:=~ \int {\cal D}\frac{\phi}{\sqrt{\hbar}}~\exp\left\{ \frac{i}{\hbar}\left(S[\phi] +J_k \phi^k \right)\right\} $$ $$\stackrel{\text{Gauss. int.}}{\sim}~ {\rm Det}\left(\frac{1}{i} (S_2)_{mn}\right)^{-1/2} \exp\left\{\frac{i}{\hbar} S_{\neq 2}\left[ \frac{\hbar}{i} \frac{\delta}{\delta J}\right] \right\} \exp\left\{- \frac{i}{2\hbar} J_k (S_2^{-1})^{k\ell} J_{\ell} \right\}, \tag{3} $$ after a Gaussian integration. Here $$ -(S_2^{-1})^{k\ell} \tag{4}$$ is the free propagator. Eq. (3) represents the sum of all$^3$ Feynman diagrams built from vertices, free propagators and external sources $J_k$.
Euler-Lagrange (EL) equations$^4$ $$ - J_k ~\approx~\frac{\delta S[\phi]}{\delta \phi^k}~\stackrel{(1)+(2)}{=}~ (S_2)_{k\ell}\phi^{\ell} +\frac{\delta S_{\neq 2}[\phi]}{\delta \phi^k} \tag{5}$$ can be turned into a fixed-point equation$^5$ $$\phi^{\ell}~\approx~-(S_2^{-1})^{\ell k}\left( J_k + \frac{\delta S_{\neq 2}[\phi]}{\delta \phi^k} \right),\tag{6}$$ whose repeated iterations generate (directed rooted) trees (with a $\phi^{\ell}$ as root, and $J$s & tadpoles as leaves), as opposed to loop diagrams, cf. OP's calculation. This answers OP's questions.
Finally, let us mention below some hopefully helpful facts beyond tree-level.
The linked cluster theorem. The generating functional for connected diagrams is $$ W_c[J]~=~\frac{\hbar}{i}\ln Z[J]. \tag{7}$$
For a proof see e.g. this Phys.SE post. So it is enough to study connected diagrams.
The $\hbar$/loop-expansion. Assume that the $S[\phi]$ action (1) does not depend explicitly on $\hbar$. Then the order of $\hbar$ in a connected diagram with $E$ external legs$^6$ is the number $L$ of independent loops, i.e. the number of independent $4$-momentum integrations.
Proof. We follow here Ref. 1. Let $I$ be the number of internal propagators and $V$ the number of vertices.
On one hand, for each vertex there is a 4-momentum Dirac delta function. Except for 1 vertex, because the external legs already satisfy total momentum conservation. (Recall that spacetime translation invariance implies that each connected Feynman diagram in momentum space is proportional to a Dirac delta function imposing total 4-momentum conservation.) The $V$ vertices therefore yield only $V-1$ constraints among the $I$ momentum integrations. In other words, the number of independent loops is$^7$ $$L~=~I-(V-1). \tag{8}$$ On the other hand, it follows from eq. (3) that we have one $\hbar$ for each internal propagator, none for each external leg, and one $\hbar^{-1}$ for each vertex. There is also a single extra factor of $\hbar$ from the rhs. of eq. (7). Altogether, the power of $\hbar$s of the connected diagram is $$ \hbar^{I-V+1}~\stackrel{(8)}{=}~\hbar^{L},\tag{9}$$ i.e. equal to the number $L$ of loops. $\Box$
In particular, the generating functional of connected diagrams $$W_c[J]~=~W_c^{\rm tree}[J]+W_c^{\rm loops}[J]~\in~ \mathbb{C}[[\hbar]]\tag{10} $$ is a power series in $\hbar$, i.e. it contains no negative powers of $\hbar$. In contrast, the partition function $$Z[J]~=~\underbrace{\exp(\frac{i}{\hbar}W_c^{\rm tree}[J])}_{\in \mathbb{C}[[\hbar^{-1}]]}~\underbrace{\exp(\frac{i}{\hbar}W_c^{\rm loops}[J])}_{\in \mathbb{C}[[\hbar]]}\tag{11}$$ is a Laurent series in $\hbar$.
References:
- C. Itzykson & J.B. Zuber, QFT, 1985, Section 6-2-1, p.287-288.
--
$^1$ We use DeWitt condensed notation to not clutter the notation.
$^2$ To be as general as possible, one could formally allow quadratic terms in the $S_{\neq 2}$ part as well. This would of course ruin the logic behind the subscript label of the notation $S_{\neq 2}$, but that's an acceptable prize to pay:)
$^3$ The Gaussian determinant factor ${\rm Det}\left(\frac{1}{i} (S_2)_{mn}\right)^{-1/2}$ (which we normally ignore) is interpreted as Feynman diagrams built from free propagators only with no vertices, although the precise interpretation is quite subtle. E.g. note that if we reclassify the mass-term in the free propagator as a $2$-vertex-interaction, the mass-contribution shifts from the determinant factor to the interaction part in eq. (3).
$^4$ The $\approx$ symbol means equality modulo eqs. of motion.
$^5$ In fact, eq. (6) can be viewed as an operad. A bit oversimplified, while an operator has one input and one output, an operad may have several inputs, but still only one output. Operads may be composed together and thereby form (directed rooted) tree (with the lone output being the root).
$^6$ We assume that the sources $J_k$ are either stripped from the Feynman diagram or are delta functions in momentum space so that the external legs carry fixed 4-momenta.
$^7$ If the Feynman diagram is planar, then it is a polygon mesh of a disk, i.e. its Euler characteristic is $\chi=1$. Comparing with eq. (8), we see that the number $L$ of independent loops is then the number of faces.