Surface Generation Between Non-Planar 3D Curves

Hello SolidWorks Users and Experts,

I have two entities (solid curves) in 3D XYZ space — one is a circular curve (generated through Sketch-->Circle), and the other is a non-circular closed curve (XYZ vertices were imported from a .txt file), as illustrated in the figure below. I need to generate a surface between these two entities along user-defined guide paths (as shown by dotted curves). If both curves were confined to a single plane, splines as guided curve might have been an option. However, given their current 3D orientation and largely dissimilar dimension, I’m unsure if that approach is still applicable.

Could anyone kindly provide suggestions or hints on how to approach this?

Thank you in advance for your help.