To make asparagus: Cut asparagus stalks into 1/4-inch pieces. Heat large pan over medium-high heat and add olive oil.
Add garlic and shallots to pan; lightly saute about 20 seconds, or until fragrant.
Add asparagus to pan; saute about 2 minutes until lightly browned. Add salt and pepper, to taste.
To make bearnaise sauce: In small saucepan, bring vinegar, shallots and tarragon to boil then reduce to simmer 3-4 minutes until reduced by about half. Cool to room temperature.
Bring medium pot half full of water to slow boil.
In small bowl, whisk egg yolks, vinegar reduction, water and hot sauce until well incorporated.
Place bowl over pot of boiling water and continue whisking ingredients until it starts to emulsify and becomes sauce-like. Alternate whisking on and off heat every 30 seconds to prevent eggs from scrambling.
Gradually add melted butter, continuously whisking until sauce becomes rich with ribbony consistency and sets up. Season with salt and pepper, to taste. If too thick, add 1 tablespoon water at a time and whisk to desired consistency.
To make crab meat: In medium bowl, lightly toss crab meat with salt until well coated.
To make steaks: Pat steaks dry with paper towels and season heavily with salt and pepper, to taste. Bring steaks to room temperature.
Place sous vide immersion circulator in pot of water and set to 5 F below target doneness.
Place seasoned steaks in sous vide bag or zip-top bag and cook 2 hours.
Remove bag and remove steaks from bag. Pat steaks dry with paper towels.
Warm large cast-iron pan over high heat and add oil. Add steaks, butter, garlic cloves and thyme leaves. After about 1 minute, steaks should start to brown.
Flip steaks and baste with butter until caramelized. Remove steaks from pan and rest 7-8 minutes.
To assemble: Place asparagus on bottom of plate. Top with steaks (whole or sliced), crab meat and bearnaise sauce.