I thought there was crossfeed between the SPS fuel supply and the RCS fuel supply in the Service Module?
I don't know, maybe there was. I think a crossfeed existing in the LM but I haven't researched it in the SM. Of course, the SM would have to fire its RCS for 500 seconds in impart the same impulse as just one second of firing the S-IVB. I don't think the orbit could be too bad or else there might not be time to recover.
Using the RCS to trim the velocity was a normal procedure on any mission. The S-IVB isn't precise enough to get it just right, so the velocity has to be fine tuned with a trim maneuver. So, yes, if the vehicle came up a little short on velocity the RCS was used to make a correction. Typically these corrections are small, though surely a larger correction could be done if necessary, but there has to be a limit to how big. I don't know what that limit is.