A complication of finite-volume triangular C-grid methods is the numerical emergence of horizontal divergence errors that lead to grid-scale oscillations in vertical velocity. Nonlinear feedback via advection of momentum can lead to numerical instability in velocity modes via positive feedback with spurious vertical velocities induced by horizontal divergence truncation error. Existing strategies to mitigate divergence errors such as direct divergence averaging and increased diffusion do not completely mitigate horizontal vertical velocity oscillations. We present a novel elliptic filtering approach to mitigate this spurious error and more accurately represent vertical velocities via improved calculation of horizontal divergences. These results are applied to laminar curved channel flows, demonstrating the applicability of the method to reproduce secondary flow features.