(Totaly modified answer : the previous one had no longer any interest).
I would like to address here the problem in a kind of dual equivalent form (see Fig. 1) :
Being given a fixed equilateral triangle $T$ (I will consider here vertices $A_0(2,0),A_1(-1,\sqrt{3}),A_2(-1,-\sqrt{3})$) how can be described the family of ellipses that are circumscribed to $T$ and have a given eccentricity (or, equivalently have a fixed ratio $B/A$, here $3/5$, of the half-lengthes of their axes) ?
It can be solved in a rather easy way.
- Firstly, the general equation of such a conic curve can be written :
$$\tag{1}ax^2+2bxy+cy^2+2dx+2ey-4=0$$
(the constant term is necessarily non zero, otherwise the conic curve would be passing through the origin $O$ : but it is impossible for an ellipse, a convex curve, to pass through points $A_0,A_1,A_2$ and $O$ where $O$ is strictly inside triangle $T$; the non zero constant has been chosen such in order to ease further calculations).
Being constrained to pass through the points $A_k$, (1) can be reduced to $5-3=2$ free parameters. One can easily check that, keeping parameters $c$ and $b$, the resulting form is :
$$\tag{2}(2-c)x^2+2bxy+cy^2+2(c-1)x+2by-4=0$$
with associated matrix
$$\tag{3}M=\begin{pmatrix}(2-c)&b&(c-1)\\ b&c&b\\ (c-1)&b&-4\end{pmatrix}$$
- Now, how can be expressed the constraint $B/A=3/5$ ?
It is well known that this ratio is equal to $\sqrt{\lambda_1/\lambda_2}$ where $0<\lambda_1<\lambda_2$ are the eigenvalues of the $2 \times 2$ upper left block of $M$ given in (3) (eigenvalues positivity is due to the fact that matrix $M$ is a positive-defined matrix).
The characteristic equation of this block is $\begin{vmatrix}2-c-\lambda&b\\b&c-\lambda\end{vmatrix}=0$ ; its roots are :
$$\lambda_k=1\pm\sqrt{E} \ \ \ \text{with} \ \ \ \ E:=1+b^2+c(c-2).$$
Condition
$$\dfrac{\lambda_1}{\lambda_2}=\dfrac{1-\sqrt{E}}{1+\sqrt{E}}=\left(\dfrac35\right)^2$$
gives, after elementary calculations, the following expression for $b$ in terms of $c$ :
$$b=\pm\sqrt{c(2-c)-225/289}=\pm\sqrt{-(c-9/17)(c-25/17)}$$
(under condition $9/17\leq c \leq 25/17$).
As a conclusion, going back to the original problem, one can say that there is an infinite number of equilateral triangles that can be inscribed in the given ellipse, or any other ellipse with a different ratio $A/B$ in fact because the method we have used is general.
[Many thanks to @achille hui for his very constructive comments]
Not surprisingly, generated ellipses give a set of solutions wich is invariant by $k 2 \pi/3$ rotations.

Matlab program:
clear all;close all;hold on;axis equal;axis off
s1='*(-x.^2+2*x+y.^2)+';
s2='*2*y.*(x+1)+2*x.^2-2*x-4';
plot([2,-1,-1,2],[0,sqrt(3),-sqrt(3),0],...
'linewidth',2,'color','k');
f=@(n)(num2str(n));
for k=9:25
c=k/17;
b=sqrt(-(c-9/17)*(c-25/17));
for p=1:2
ez=ezplot([f(c),s1,f(b),s2]);%implicit plot
set(ez,'linecolor',[k==18,0,1])
set(ez,'linewidth',(k==18)+1)
b=-b;
end;
end;