To me this is an Occams Razor kind of puzzle. Predator yes. Aliens not so much.
ALL the vets & sheriffs ruled out predators totally. Predators won’t get within 10-12 feet of the bodies. I don’t remember about flies.
I don’t think you are thinking through the Occam’s razor thing very thoroughly. His logic is not on the side of the conventional.