I didn't realise the pool needed to drop the BTC address to work, I think filtering it on your end is definitely the best solution.
I'm a bit hesitant to add too many advanced features for edge cases onto directhash since i want it to be very simple.
