The quality of seals these days are so much better than they were back then they quit putting all those deflectors on. The deflectors didn't work that good as you can tell.
New seals & shoes should take care of it. You need to o-haul or replace the wheel cylinders. They don't have any deflectors.
George