OK, I see. You are right, oxalic is a too strong for some of the approximations.
Check if ignoring pKa1 (that is, assuming no hydrolysis, only presence of acid HA-) won't give reasonable result. Once you calculate pH this way you can easily estimate concentration of H2A - if it is low, assumption was good enough.