Preheat the oven to 350℉, and line two baking sheets with parchment paper.
In a large bowl, use a hand mixer to combine the butter and sugars. Then add the egg and vanilla, and mix until combined. Add the flour, graham cracker crumbs, salt, baking soda and baking powder. Mix until completely combined.
Use a large scoop to create 15 equally sized cookie dough balls. Roll them into smooth balls, and then roll in the remaining graham cracker crumbs. Place 6 on each baking sheet. Gently flatten into a hockey puck shape. Bake for 11 to 13 minutes. Remove from the oven, and use the center of a measuring cup to gently press the center of each cookie down and create an indent where the filling will go. Allow the cookies to completely cool while making the filling.
MAKE THE FILLING:
In a large bowl, use a hand mixer to combine the cream cheese, sweetened condensed milk, lime juice and zest and powdered sugar. Mix until smooth and completely combined.
Spread the filling into the center of each cookie. Chill in the refrigerator for at least 30 minutes. Top with a whipped cream dollop and a lime wedge before serving. Keep cookies stored in the refrigerator.