Place a 6x3 inch ring mold on a pan that's been lined with plastic wrap. If you don't have a ring mold, use a spring form pan.
Line the inside of the ring mold with food grade acetate. If you don't have acetate, use plastic wrap. Set aside.
In a large bowl, whip 1 cup of heavy whipping cream until stiff peaks form. Set aside.
In a separate large mixing bowl, add in the cream cheese and mix on medium/high until smooth.
Add in the granulated sugar and peanut butter. Mix on medium until incorporated. Scrape the sides.
Add in ¼ cup of the caramel sauce. Mix until just combined.
Gently fold in the heavy cream until it becomes a mousse like texture. Don't overmix otherwise it will lose all it's fluffiness.
In the bowl you whipped the first batch of whipped cream, add in the remaining 1 and ¼ cups of heavy cream. Whip on medium/high until soft peaks form.
Add in 3 tablespoons of powdered sugar and mix on high until stiff peaks form. Place in the fridge until ready for use.
Place the cream cheese mixture in a large storage bag or disposable piping bag.
Place 7 Oreos on the bottom of the inside of the ring mold.
Pipe the cream cheese mixture over top of the Oreos. Be sure to cover all the cookies. Tap on the baking tray to help remove any air pockets.
Add another layer of 7 cookies.
Pour half of the ¾ cups of caramel on top of the cookies.
Pipe the cream cheese mixture over top of the caramel. Be sure to cover it all to lock it into place.
Add another layer of cookies, caramel, and cream cheese.
There will be extra space at the top of the ring mold. Fill the top with the whipped cream. Make sure it's flush against the ring mold and nice and flat.
Place in the freezer for four or five hours. Overnight is ideal.
Remove the ring mold.
Add the remaining whipped cream in a piping bag with a 1M tip. Pipe 8 swirls on top of the cake.
Crush up the remaining 6 Oreo cookies and place them in the center. Give a little drizzle of caramel.