Is there a chance the issue is coming from your dispensing equipment? Dirty keg tube, rubber, line, etc?
If it is the beer and you can sit on it, I'd let it relax for a few months, transferring it off of any settled particulates every couple weeks. If it were me, I'd run it through a filter, too.