Without further hypotheses on $S$, there are counterexamples.  For instance, begin with $\widetilde{S}$ equal to the affine line $\mathbb{A}^1_k = \text{Spec} \ k[s]$.  Inside of the affine space $\mathbb{A}^2_S = \text{Spec}\ k[s,t,u]$, consider the closed subscheme $\widetilde{\mathcal{C}}$ equal to the zero scheme of $t(1-(1-s)u)$.  This is flat over $\widetilde{S}$, yet the fibers do not have constant $\delta$-invariant.  For every $s\neq 1$, the $\delta$-invariant equals $1$.  For $s=1$, the $\delta$-invariant equals $0$.  

Notice, the fiber over $s=1$ is a closed subcurve of the fiber over $s=-1$.  Thus, denote the coproduct of $s=1$ and $s=-1$ as follows, $$\nu:\widetilde{S} \to S, \ \ S = \text{Spec}\ k[y,z]/\langle z^2-y^2(1+y) \rangle, \ \ \nu^*y = s^2-1, \ \nu^*z = s(s^2-1). $$  This morphism is an isomorphism away from $s=1$ and $s=-1$, which both map to a common point $p$ of $S$.  Thus, define $\mathcal{C}\subset \mathbb{A}^2_S$ to be the closure of the image of $\widetilde{\mathcal{C}}$ away from $p$.  This is most certainly not flat, yet the fiber over every point of $S$ is a reduced plane curve with $\delta$-invariant equal to $1$.  

One important feature of this example is that $S$ is not <I>normal</I>.

<B>Additional Hypothesis.</B>  Let $S$ be an integral Noetherian scheme that is <b>normal</b>.

Under the additional hypothesis, there is a positive answer without any assumption on the $\delta$-invariant.

<B>Proposition.</B>  For every projective, smooth $S$-scheme $X$, for every closed subscheme $\mathcal{C}$ of $X$ such that every associated point of $\mathcal{C}$ dominates $S$ and has codimension $1$ in $X$, then $\mathcal{C}$ is $S$-flat if and only if every $S$-fiber of $\mathcal{C}$ has codimension $1$ in the corresponding $S$-fiber of $X$.

<B>Proof.</B>  When $\mathcal{C}$ is empty, this is trivial.  Thus, assume that $\mathcal{C}$ is not empty.  One direction is straightforward: flatness implies constancy of fiber dimension.  It remains to prove the other direction.    

The $S$-flat locus of $\mathcal{C}$ is open in $\mathcal{C}$.  Since the local ring of $S$ at each codimension $1$ point is a DVR, and since a finitely presented scheme over a DVR is flat if and only if every associated point of the domain dominates the generic point of the DVR, the flat locus contains the fiber over every codimension $1$ point.  Thus, the closure $Z$ of the image in $S$ of the non-$S$-flat locus of $\mathcal{C}$ has codimension $\geq 2$ everywhere.  
 
Although it is a bit of a sledgehammer, perhaps the "fastest" way to finish the argument is to use the existence and properties of the relative Hilbert scheme of $X/S$. (Definitely there is also an argument via local algebra and / or using Raynaud-Gruson.)

Over $S\setminus Z$, the family $\mathcal{C}$ defines a section of the relative Hilbert scheme of $X/S$.  Since the Hilbert scheme is a disjoint union of projective $S$-schemes, the closure $S'$ of the image of this section is projective over $S$.  After base change to $S'$, there is a flat extension $\mathcal{C}'$.  Since $X$ is $S$-smooth, also $\mathcal{C}'$ is a Cartier divisor in $X'=X\times_S S'$.   However, for every point $s$ of $S$, for each point $s'$ of $S'$ over $s$, the Cartier divisor $\mathcal{C}'_{s'}$ in $X_{s'}$ is a positive linear combination of prime Cartier divisors that equal the irreducible components of $\mathcal{C}_s$.  Since the total degree (with respect to some ample invertible sheaf) is constant over $S'$, also the positive coefficients of this linear combination are bounded.  Thus, the morphism $S'\to S$ has finite fibers.  

Every proper morphism with finite fibers is a finite morphism.  Since $S$ is normal, every finite, birational morphism from an integral scheme $S'$ to $S$ is an isomorphism.  Indeed, the local ring $\mathcal{O}_{S',s'}$ is intermediate between $\mathcal{O}_{S,s}$ and every localization $\mathcal{O}_{S,t}$ at a codimension $1$ point $t$ that specializes to $s$.  Since $S$ is normal, the local ring $\mathcal{O}_{S,s}$ equals the intersection of all such local rings $\mathcal{O}_{S,t}$ in the fraction field.  Thus, $S'\to S$ is an isomorphism. In other words, already $\mathcal{C}$ is $S$-flat. <B>QED</B>

Back to the setting of the original question, for an open subscheme $U$ of $X$ that is dense in every $S$-fiber, let $\mathcal{C}_U$ be a closed subscheme of $U$ whose associated points dominate $S$ and are codimension $1$ in $U$, and such that every $S$-fiber of $\mathcal{C}_U$ has codimension $1$ in the corresponding $S$-fiber of $U$.  Denote by $\mathcal{C}$ the closure of $\mathcal{C}_U$ in $X$.  Then $\mathcal{C}$ satisfies the hypotheses of the proposition.  Thus, $\mathcal{C}$ is $S$-flat.  Therefore, also $\mathcal{C}_U$ is $S$-flat.