Have you thought about dialing down the flow rate so it won't suck sand? Another approach that has worked for my Penguin HOBs is to replace the impeller with one model lower.
I replaced my Penguin 370 impeller with Penquin 200 impeller that has smaller blades and pumps less water. The reason I did that is not because Penguin sucks sand, but smaller impeller runs quieter and the filter pads last longer. IMO, all HOBs pump more water than their filter media capacity so pumping less isn't a trade off of less filtration. AC is the power champion of all HOBs, pumping much stronger flow than comparable HOBs, and the only one complained for sucking sand. I have big cichlid blowing sand to my Penguin intakes, but I have never experienced sand intrusion problem.