I'm having a very similar issue, but with Tensay's last hut upgrade. It needs a Rare Lion skin, and I have skinned plenty of those (including a tamed one) but they don't save to my pack on the inventory screen, despite getting a message that my pack is full of that type of skin whenever I skin one. Is there anyway to fix this glitch?