Two things, trust your hydrometer it won't lie to you. Secondly and I'll prob get beat up for this, don't stress out about sanitation. Get the particulate matter off and use a homebrew talk sanctioned cleaner and you'll be fine. Don't beat yourself up and go nuts over sanitation wondering if...