I think you are confused as to the purpose of the filters. You said yourself that knots runners didn’t have this transaction in their mempool, so sounds like the filter worked. You just got a node that had a higher limit filter or no filter to put it in a mempool.