I don't understand. Is there something about "lynching Filch to test Snape makes no sense" that I'm missing? If Snape's lying, HE needs to be lynched. Filch doesn't actually prove anything.