To make the filling, add cream cheese to a medium-sized bowl and beat until creamy for 30 to 60 seconds. Beat longer if the cheese is not creamy. Scrape the sides of the bowl half way through the creaming process.
Mix the flour and salt and sift them together. Add the sugar and mix well before adding into the creamed cheese. Beat until the flour is well incorporated.
Add the eggs and beat again, scraping the bowl after every 20 seconds.
Next, strain the Earl Grey tea infused cream into a cup. Add the strained tea into the cream cheese mixture, followed by vanilla extract. Beat until well combined.
Divide the filling into the prepared crust until almost full.
Bake the mini cheesecakes in the lowest rack in the oven with a water bath for 20 minutes.
Once baked, let them rest in the oven for about 10 minutes before removing onto a wire rack to cool completely.
Chill the cheesecakes for at least 4 hours before serving. Add the topping and garnish right before serving the cakes.
To make the topping, whip the cream until peaks form. Transfer into a piping bag fitted with a large star tip.
Pipe a large whipped cream star on top of each cheesecake and garnish with the lavender buds.
Serve immediately. Keep leftovers refrigerated.