I've now got a counterexample to the full question.
Let $B$ be the Boolean algebra consisting of the bounded and bounded-complement regular open subsets of $\mathbb{R}$, where for $\neg a$ we take the interior of the complement of $a$.
Let $A$ be the subalgebra of such sets $a$, such that whenever an integer $n\in a$, then also $(n-1,n+1)\subset a$.
Note that $A$ is quasi-dense in $B$, since if $b$ is bounded, then it is contained in some large interval $(-k,k)$, which is in $A$. And if $b$ has bounded complement, then $b$ contains some $(k,k+1)$ for some large $k$Well, and this is in $A$.
Let $C$ bestill doesn't answer the algebra of all regular open subsets of $\mathbb{R}$. Note that $B$ is dense in $C$, since every nonempty regular open set contains an interval.
So we have atomless Boolean algebras $A\subset B\subset C$, and $A$ is quasi-dense in $B$, which is dense in $C$.
But I claim that $A$ is not quasi-dense in $C$. To see this, let $z=\bigcup_{k\in\mathbb{Z}}(k-\frac12,k+\frac12)$. Note that $z$ contain no nonempty element of $A$, since the intervals are too narrow. Similarly, $z$ is not contained in any non-trivial element of $A$question, since the only element of $A$ containing every integer is the wholebut I've got a violation of $\mathbb{R}$.
I was led to the counterexample above by first considering the following instance, which would be a counterexample, except that it isdesired implication among atomic Boolean algebras.