Here's three issues with this:

--If you owed your victory to Beasthood, you'd have to have killed the boss within one minute of maxing out on it from a 70% boost to damage

--On a first try? The boss requires precise dodging and parry skills to do so in one minute

--Orphan moderately resists non-thrust physical damage, made even greater on NG+



This means you are either lying, read/watched a guide or video beforehand, or are simply a god with a pistol and thrust weapon. Either way, it's not the beast blood pellet that you owe success to