My understanding of the food laws is that scavengers aren't for us to consume. They are considered unclean. Acts 10:11-16 tells us of God showing Peter unclean foods and saying, "Rise Peter; kill and eat."
This was to show Peter that gentiles were not unclean. He didn't mean for Peter to actually eat the unclean food. While Peter was questioning what the vision meant the "vessel was received up again into heaven." He wasn't meant to eat it.
It isn't a sin to eat those foods but God tells us not to eat them for our health. Scavengers are to clean the earth and if we consume them we consume the poisons they absorbed. For instance, swine - they don't sweat so all the toxins remain in their flesh, especially in the fat.
If you aren't Jewish it may just be a personal health decision. Either way, I believe it to be following His wishes.
That was exactly what I meant about “personal variation.”
Food Laws for Christians:
Acts 15:28-29 — 28 For it seemed good to the Holy Spirit, and to us, to lay upon you no greater burden than these necessary things: 29 that you abstain from things offered to idols, from blood, from things strangled, and from sexual immorality. If you keep yourselves from these, you will do well.