For the macadamia ice-cream use a food processor to chop and grind 1¼ cups (of the macadamia nuts into a paste. Coarsely chop the rest of the nuts and lightly toast them in a pan. Remove them from the pan once they have turned golden (this can happen very quickly so keep a close eye on them) and allow them to cool them chop.
In a large mixing bowl with a stand mixer or hand mixer, whip the heavy cream until stiff peaks form.
Using a rubber spatula gently fold and stir in the condensed milk until no streaks remain.
Place the purée in a separate bowl and add in the vanilla and coconut extract if using and mix until incorporated. Then add half a cup of the whipped cream and beat or whisk until the macadamia nut purée is a lighter mixture making it easier to fold into the rest of the cream.
Now fold the macadamia nut mixture into the heavy whipping cream just until fully incorporated and no streaks remain.
Fold in the chopped nuts. Set aside while you prepare the bowl.
Find a bowl whose rim will easily fit inside the Oreo pie crust (if using a 9” pie crust, find a bowl where the rim is under 9”– remember you will be placing the bowl upside down inside the crust). Line the bowl with plastic wrap, spray with cooking spray, and then transfer the ice cream into the bowl. Cover and freeze at least 6 hours or overnight.
Remove ice cream and Oreo crust from the freezer. Carefully place the bowl upside-down over the crust and pull at the plastic wrap until the ice cream settles onto the crust. Remove the bowl and plastic wrap from the ice cream.
Spoon fudge topping over the ice cream and spread it evening over it to fully cover it. Make sure the fudge is at room temperature. If you must reheat it - allow for it to come to room temperature before pouring it over.
Freeze again until the fudge becomes firm.
Remove from the freezer and cut into slices. Top each slice with whipped cream, hot extra hot fudge, and chopped macadamia nuts.