Have you considered a double TFM process.
Split the video into two TFM streams, one for upper fields, one for lower fields and then combine them to make a 59.94P stream. Any remaining combed frames will be taken care of by the TFM process.
It’s what i use in my simpsons project to deal with cadence breaks and 60i effects.