Line a loaf pan with parchment paper and stick in the freezer to get cold.
In a large cold bowl, whisk together condensed milk, pistachio butter, vanilla, and salt.
In the bowl of a stand mixer, or using a hand mixer, whisk the heavy cream until stiff peaks form.
Fold half of the whipped heavy cream into the condensed milk mix. Once incorporated, add the other half and fold in again.
Fold in waffle cones.
Remove loaf pan from freezer and scoop some of the cream mix into the bottom, drizzle with caramel. Repeat.
Cover tightly and place in freezer for at least 4 hours.