In a bowl, combine the bread flour, quick cooking oats, old fashioned oats, salt, baking soda, and baking powder. Set aside.
In a separate bowl, cream the unsalted butter, coconut oil, brown sugar and granulated sugar for 3 minutes. Add the honey, egg, and beat for another 7 minutes.
Add the dry ingredients into the wet, and stir. Just before it's fully combined, add the desiccated coconut.
Dish out the cookie dough using a cookie scoop/small ice cream scoop, and chill in the fridge for at least an hour or in the freezer for 30 minutes.
Preheat the oven to 374°F (190°C). Place the cookie dough 2 inches (5 cm) apart on a parchment paper lined baking sheet, and bake for 9 to 10 minutes. Let them cool on the baking sheet almost completely before transferring to a wire rack.
Buttercream
In a bowl, beat the unsalted butter until fluffy. Add the powdered sugar and continue to beat.
Beat in 2 tablespoons of salted caramel and taste. If you want a stronger caramel flavor, add another tablespoon of caramel.
Spread some buttercream onto a cookie and sandwich with another cookie.