I have also smelled burning flesh. I used to work for an incinerator manufacturer. Dead skunks are pretty common, too. However, burning insulation has a way of invading your sense of smell for hours.
I just remember that the smell of burning flesh stuck in my nose for weeks. Yueeach.