The description of the 5 point bonus of Warlock’s Cauldron of Blood node states that “When you cast a physical skill […]”.
In reality the it is only triggered when you directly cast a physical skill. Indirect casts do not work. For instance Marrow Shards cast through Ghostflame won’t trigger it.