I think it is open at the top only and the dust cap should be loose.
if you can blow thru it,i would say it is not clogged
are you sure the seals didnt get the back spring poped off on install?
I happen to run greens with no inner seals just the o-ring on the bearings for the last 2 yrs. no leaks yet.
are the axle in good shape where the seal rides?
I have also removed the cap and used the vent bolt holding the brak tee on the housing with a small mini cone shaped breather/filter also.
picked it up at the parts store in the chrome goodies section for 10 bux.
fixing to do that again on mine