This paper is devoted to the compactness framework and the convergence theorem for the Lax-Friedrichs and Godunov schemes applied to a system of non-strictly hyperbolic nonlinear conservation laws that arises from mathematical models for oil recovery. The presence of a degeneracy in the hyperbolicity of the system requires a careful analysis of the entropy functions, whose regularity is necessary to obtain the result. For this purpose, it is necessary to combine the classical techniques referring to a singular Euler-Poisson-Darboux equation with the compensated compactness method.