Least you got the company right
Try looting everything from the corpse and leaving the grid it is in for several days.
I'm saying thise because If you take everything from a normal corpse and leave it usually vanishes but leaving even a spork in the inventory will make it stay forever.
Hopefully this works for you because I don't seems to get permanent ash piles on my playthrough.