Difficult Swept Cut along Split Line Problem

Hey, I'm having troubles getting a swept cut to run along its path, as it crosses multiple surface changes. I'm creating an O-ring gland that would run along the top surface, but you can't select multiple paths. The template path was derived from a separate plane with a split line to generate the profile on the surface. Is there a better way to do this?

SolidworksParts And Features