Mesh Face Groups - filter mesh groups like in MeshMixer within Grasshopper

Hey there,
I am currently having some issues with a mesh extraction routine in the field for dental 3D Scans. The basic aim is to split the teeth mesh from the gum mesh. I am almost there but after my routine, I still have annoying bottleneck mesh areas (see image) that still connect the two meshes together. If anyone could hint me a way how to filter those bottleneck mesh areas and to get rid of them or maybe having a clever mesh grouping method that can ignore certain bottleneck areas via a mesh clustering magic trick then that would be amazing.
Thank you.

Test_Dental_Extraction.3dm (417.3 KB)