Preheat the oven to 350°F and adjust rack to middle position. Stir together honey, eggs, oil, coconut milk, almond flour, coconut flour, gelatin, baking soda, sea salt, cinnamon and vanilla in a large bowl. Fold in apples and pecans.
Pour the batter into a buttered 11×7” baking dish. Bake for 30 minutes until cake tester comes out clean and cake is a deep golden brown. Cool completely.
For the frosting (see dairy-free option below):
Place the cream cheese, powdered sugar and vanilla in the bowl of a standing mixer. Using the paddle attachment, beat the frosting on medium until fluffy, about 2 minutes. Spread evenly over cooled cake.
For the dairy-free frosting:
Place the palm shortening, honey, vanilla extract, arrowroot, and gelatin in the bowl of a standing mixture and whisk for 3 minutes until light and fluffy.