I think that drug is the key but idk what will trigger
When his mom took that drug she wasn't the same as before and it eventually kill her
Now if Sora is descendent of Lunaria tribe that this is game changer
Judge didn't change Sanji's dna, he failed but drug did