Implicitly Selecting a Mesh Partition After Clipping

I'm making an implicit shear model where multiple shears are interacting. The second last operation clips the target shear vein object against all shear vein objects that preceded it, often producing an object that has multiple separated/disconnected meshes. The model remains implicit until this point. The final step is extracting a single desired mesh from the multi-mesh object, and discarding the other mesh parts. Extracting the desired mesh produces a static mesh, which is not an ideal solution.

I'm looking for an implicit solution so that updating future drilling doesn't require a multi-hour task of manually extracting the desired meshes. This model may eventually have hundreds of shear veins.

The solution I want - that I don't think exists - is an operation to select a mesh partition from a multi-mesh object using the intersection of the target mesh with a single Interval Selection point (or any point belonging to the same Interval Selection group). It could even be a less precise solution like selecting the mesh in a multi-mesh object that is nearest to a 3D point.

Hopefully, I've overlooked a solution that already exists, so please let me know if you have one.