Well, you dont have to worry about looting Ghoul from a beacon mission. since the armor is crafted (wich makes it non-lootable
edit; I now read ur post more carefully and noticed u said, TT'ing ur OWN ghoul :P my bad. . i totally forgive u!
But I totally agree on the change of looks..