In a large mixing bowl, beat butter with an electric mixer on medium to high speed for 30 seconds. Add granulated sugar, brown sugar, salt, baking powder, cinnamon and baking soda. Beat until well combined, scraping sides of the bowl occasionally. Beat in eggs and vanilla until well mixed. Add flour and beat in as much of the flour as you can with the mixer. Using a wooden spoon, stir in the remaining flour, if necessary. Stir in oats, caramel baking bits and pecans.
Using a small ice-cream scoop (or a tablespoon), drop 1 and 1/2-inch mounds of dough, 2 inches apart, onto cookie sheets lined with parchment paper. Sprinkle with coarse sea salt.
Bake in a 350 oven for 10 to 12 minutes, until the edges are light brown. (Centers will look undercooked.) Cool on cookie sheets for 3 to 4 minutes or until cookies can be easily removed. Transfer to a wire rack; cool.
Oven heating temperatures may vary. My cookies cooked perfectly at 12 minutes, but be sure to watch them. The cookies are done when the edges are brown.