Maybe you can get something out of the technique of displacement equations. It works as follows.
Notice, first, that a matrix $A$ is a Cauchy-like matrix if and only if it satisfies the so-called displacement equation $LA-AR = vu^T$, where $L$ and $R$ are diagonal matrices (containing the nodes) and $vu^T$ is a generic rank-1 term.
Suppose you are given a matrix $A$.
Find (if you can!) two matrices $L$ and $R$ such that $LA-AR = vu^T$ has rank 1. If $A$ is a Cauchy matrix $A_{ij} = \frac{1}{X_i + Y_j}$, then $L = diag(X_i)$ and $R = diag(Y_j)$ work, while for a Vandermonde matrix $A = W_j^{i-1}$ then $L$ is a shift matrix and $R$ is $diag(W_j)$.
Diagonalize (if you can do it explicitly) $L = VD_LV^{-1}$ and $R=UD_RU^{-1}$, and then with some algebra you get $D_L V^{-1}AU - V^{-1}AUD_R = V^{-1}vu^TU$.
Then, $V^{-1}AU$ is a Cauchy matrix with nodes the entries of $D_L$ and $D_R$, because of that displacement equation. You can compute its determinant, and use it to get the determinant of $A$.