I think a more general statement can be proved along the following line:
Let $V= \mathbb R^n$. Then on $W:= V\oplus V^*$ the symmetric bilinear form
$((v,v^*)|(w,w^*)) = \langle w^*,v\rangle + \langle v^*, w\rangle$ has signature $(n,n)$.
Now we are quite similar to a symplectic vector space.
Given isotropic $L$, choose a basis $w_1,\dots w_n$ of $L$. Then $(w_i|w_j)=0$ for all $i,j$.
We can extend this to a basis $w_1,\dots,w_n, w^1,\dots,w^n$ of $W$ such that
$(w_i,w_j)=0$, $(w^i,w^j)=0$ for all $i,j$ and $(w_i,w^j)=\delta_i^j$.
Then $w^1,\dots, w^n$ spans a complementary isotropic subspace.
The group $O(n,n,\mathbb R)$ acts transitively on the set of all such bases.
Thus it acts transitively on the set of pairs of complementary isotropic subspaces.
Thus also transitively on the set of isotropic subspaces.
Now $O(2n,\mathbb C)$ is the complexification of $O(n,n,\mathbb R)$.