Staying in the time domain:
$$\begin{align*}
C_1\frac{\text{d}}{\text{d}t}V+C_2\frac{\text{d}}{\text{d}t}V+\frac{V}{R_1}&=C_2\frac{\text{d}}{\text{d}t}V_1
\\\\
\left(C_1+C_2\right)\frac{\text{d}}{\text{d}t}V+\frac{V}{R_1}&=C_2\cdot 10\:\frac{\text{V}}{\text{s}}
\\\\
\left[\frac{\text{d}}{\text{d}t}+\frac{1}{R_1\left(C_1+C_2\right)}\right]V&=\frac{C_2}{C_1+C_2}\cdot 10\:\frac{\text{V}}{\text{s}}
\\\\
\left[\frac{\text{d}}{\text{d}t}+0\right]\left[\frac{\text{d}}{\text{d}t}+\frac{1}{R_1\left(C_1+C_2\right)}\right]V&=\left[\frac{\text{d}}{\text{d}t}+0\right]\left[\frac{C_2}{C_1+C_2}\cdot 10\:\frac{\text{V}}{\text{s}}\right]
\\\\
\left[\frac{\text{d}}{\text{d}t}+0\right]\left[\frac{\text{d}}{\text{d}t}+\frac{1}{R_1\left(C_1+C_2\right)}\right]V&=0
\end{align*}$$
That has the following general solution:
$$V=A_1\exp\left(\frac{-t}{R_1\left(C_1+C_2\right)}\right)+A_2$$
Initially, at \$t=0\$ then \$A_1+A_2=0\:\text{V}\$. The only remaining question is what should \$V\$ be as \$t\to\infty\$. At that time, \$V\$ won't be changing further so there will be no current in \$C_1\$. Therefore, it is valid to say that all the source's \$\frac{\text{d}\,V}{\text{d}t}\$ (which is \$10\:\frac{\text{V}}{\text{s}}\$) is applying only to \$C_2\$ and then \$I_{C_2}= 10\:\mu\text{A}\$ which has to sink into \$R_1=500\:\Omega\$. So the ending voltage is \$V=5\:\text{mV}\$ as \$t\to\infty\$.
So we can say that \$A_2= 5\:\text{mV}\$ and therefore \$A_1= -5\:\text{mV}\$ and the specific solution should be:
$$V=5\:\text{mV}\left[1-\exp\left(\frac{-t}{R_1\left(C_1+C_2\right)}\right)\right]$$
The \$\tau=R_1\left(C_1+C_2\right)=1\:\text{ms}\$. Jumping into LTspice and picking a duration of about 5 \$\tau\$ or \$5\:\text{ms}\$:
Which is as predicted.
I don't see any quandary.
You can now compute \$\frac{\text{d}}{\text{d}t}V\$ to estimate the currents for \$C_1\$ as \$I_{C_1}=C_1\frac{\text{d}}{\text{d}t}V\$ and for \$C_2\$ as \$I_{C_2}=C_2\frac{\text{d}}{\text{d}t}\left(V_1-V\right)=C_2\left(10\:\frac{\text{V}}{\text{s}}-\frac{\text{d}}{\text{d}t}V\right)\$. This works out to:
$$\begin{align*}
I_{C_1}&=5\:\mu\text{A}\exp\left(-1000\:\text{Hz}\cdot t\right)
\\\\
I_{C_2}&=10\:\mu\text{A}-5\:\mu\text{A}\exp\left(-1000\:\text{Hz}\cdot t\right)
\end{align*}$$
Let's see:
Yeah. That looks about right.
Suppose the resistor is changed to \$50\:\text{k}\Omega\$. Then \$\tau=100\:\text{ms}\$. Also, expect to see the final voltage as \$V=500\:\text{mV}\$ at \$t\to\infty\$. The current curves will look the same, except for the longer \$\tau\$ over which they stretch. So a run for \$5\tau=500\:\text{ms}\$ yields:
Simulation matches theory. Nice when that happens.