Easier way to delete a certain anchor from multiple glyphs at once?

I’m working on a very large font and I originally was overzealous with the anchors. Ever wanted to add a rhotic hook to a Cherokee syllable? The font became unable to be exported, giving an error “TTableOptimizerBase Offset out of ofuint16 bounds (138110)!”, and I suspect this is because of the excessive amount of mark to base in the OpenType. So I am trying to cut down on anchor information (I saved an archived copy of the font so all my work on the anchors doesn’t go to waste) but I will need a quicker way to delete a specific anchor from several glyphs at once, so it says “null” for all of them if viewed in a GPOS of the pair.
If I ever need to readd a certain anchor for certain glyphs, it may be nice to be able to Paste Special only a certain anchor instead of all anchors from the archived copy, but this is not necessary right now, and also I can just add all anchors and delete the ones I don’t need with this quicker way to delete an anchor from several glyphs.

Update: deleting a few anchors from the entire font, splitting the giant base class into individual glyphs (by going into the code, then hitting ok without making any changes), and further dividing the GPOS into subtables made it possible to export the font without error

Actually, what is the “TTableOptimizerBase Offset out of ofuint16 bounds (138110)!” error? What is causing it exactly? Is it a bug?