i think the problem is your initial assumption that raising saturation till it gets to a nice point is going to work for all items in the frame. resolve and all other grading programs use a dumb saturation model called L*A*B* which will break apart like glass in a cement truck at the first sign of trouble.
AE kinda had the right idea with vibrance which weighted the reds a little less, but the main problem still is, push all till something breaks or looks garish. Some people have tried using masks or inverted saturation track mattes, but they will never look quite right if not perfect. i.e. a lot of vimeo.
In my grading, like in photoshop for instance, i put a levels effect set to color mode then lower output whites. this compresses the chroma underneath a regular hue/saturation effect 128 is the max rgb value that the subtractive world can reflect pure colors. you can even separate the white output of each rgb channel so they respond uniquely.
with this, you don’t need silly plugins like filmconvert.