For crust: Preheat oven to 350°. Combine Oreo crumbs, coconut, sugar, and butter. Press the crumb mixture into the bottom and about an inch up the sides of a 9" springform pan.
Place pan on a cookie sheet with sides. Bake for about 10 minutes.
Filling: Beat cream cheese till smooth. Add sugar and beat till creamy. Lightly beat in the eggs, extracts, and salt till thoroughly combined. Fold in the coconut and almonds.
Pour mixture on top of the crust. Turn oven down to 325° and bake for about 75 more minutes or until the outer 2 1/2" is set. Remove from oven and cool completely on a cooling rack.
Topping: Heat cream in a glass bowl in the microwave until hot but not boiling. Add chocolate chips and vanilla. Let sit for about a minute, then stir till smooth.
Pour over the top of the cheesecake, letting some drip down the sides. Sprinkle toasted coconut in the middle and toasted almonds around the edges. Chill till set.
Store leftovers covered in the refrigerator. It is even better the next day!