This main thing you do to stop oil getting inside your brake drum is to eliminate unwanted play in your transfer output shaft because that play will cause ANY seal to leak (no matter whether it is new, old, single-lip, double-lip, or with or without speedi-sleeve).
That sorted, you replace...