Soak the dates in hot water until softened, about 10-12 minutes. Once soft, remove from water and squeeze out excess water. Pat dry and remove the pit. Place the pitted dates in a food processor. Add the almond butter and process until smooth. Do not over process. Add the almond flour, vanilla, salt, butter and milk or cream. Pulse to mix. Your mixture will be soft. Scoop teaspoons of the caramel onto a baking sheet lined with a Silpat liner or parchment paper. Gently flatten the balls. Place in freezer until cold, about 30 minutes.