Preheat oven to 325°F. Line the bottom of a 9-inch springform pan with parchment.
Mix almond flour, sweetener, butter, and vanilla; press firmly into the pan. Bake 10 minutes and set aside.
In a small saucepan, simmer cranberries, water, sweetener, and zest for 5–7 minutes until thick. Mash lightly and cool.
Beat cream cheese and powdered sweetener until smooth.
Add sour cream, orange zest, orange juice, and vanilla; mix well.
Add eggs one at a time, mixing on low speed to avoid bubbles.
Pour batter over crust. Spoon cranberry sauce on top and swirl gently with a knife.
Bake 45–55 minutes until edges are set and center is slightly jiggly.
Cool completely, then chill at least 4 hours before slicing.