Consider $C_0, v \in \mathbb{R}^n$ with $\|v\| = 1$ and $\epsilon > 0$, then $C_1 = C_0 + \epsilon \cdot v$ and $C_2 = C_0 - \epsilon\cdot v$.
What is the smallest volume ellipsoid containing $\mathcal{B}(C_1, R) \cup \mathcal{B}(C_2,R)$ for some $R> 0$.
I guess its centre should be in $C_0$ so one looks for $(x-C_0)^T\cdot P \cdot (x-C_0) \leq 1$. But how to proceed?
Should one consider the two centers as focal points ?
Turn the problem into a 2D problem, by defining the x-axis along the two spheres center, and the y-axis being arbitrary and the origin in the midpoint between the spheres.
Then the solution would be defined by the following sketch
Given the sphere radius $r$ at a distance $c$ from the origin, find the ellipse semi-major and semi-minor axis as
$$ \begin{aligned} a & = c + r & & \text{semi-major} \\ b & = \sqrt{r (c+r)} & & \text{semi-minor} \\ f & = \sqrt{c\,a} & & \text{focal point} \\ \epsilon & = \sqrt{c/a} & & \text{eccentricity} \\ \end{aligned} \tag{1}$$
Then the ellipsoid has the same semi-minor axis in z direction as it has in the y direction, $b$ since the problem is symmetric about the x-axis.
The development of the above equations is as follows.
Given any ellipse defined by $a$ and $b$, and a circle of radius $r$, you can fit ther circle inside the ellipse if the center of the circle is located at
$$ c = \sqrt{ \left(a^2-b^2\right) \left(1 - \left( \tfrac{r}{b} \right)^2 \right)} \tag{2}$$
which obviously only produces a result if $b<a$ and $r<b$. This describes the family of curves that fit the spheres.
Now since $c$ is fixed, and $a$ and $b$ vary, I solved the above for $a=b \sqrt{ \frac{b^2+c^2-r^2}{b^2-r^2} }$ and then set $\tfrac{{\rm d}a}{{\rm d}b} = 0$ to get the solution
$$b = \sqrt{r ( c+r)} \tag{3}$$
This describes the optimal solution which minimizes the semi-major axis $a$.
here is another example with rounded numbers and $a=20+6$ and $b=\sqrt{6×26}$