Why d'nt u try to install a self-cleaner by ur self, find the suitable solvent for the material accumulate on strainer, install a suitable diameter pipe against the strainer...etc,of course the strainer cover should have a vent.
We have been designing and building hazardous waste processing systems for a number of years. we frequently run into the same problem. We have never found an "off the shelf" solution.
We call our problem- removing rocks from chewing gum.
Each solution has been highly application specific, a lot more infomation would be required.
contact me at pegas1@pegasusny.com if you think we could help further.