In a 10 inch saute pan, heat 1 cup canola oil on high heat. Test readiness with a piece of bread. Turn heat to medium. Check temperature with thermometer - it should read 375 degrees F. In a medium mixing bowl, combine crab, onion, scallions, bell pepper, mayonnaise, Tabasco, 1/4 cup of the breadcrumbs, lemon juice and Worcestershire sauce. Mix until fully incorporated. Make 3 ounce cakes and dredge in the flour, then egg and the remaining breadcrumbs. Lay the cakes in the oil and pan-fry for 5 to 6 minutes. Remove and place on a paper towel and season with salt in a mixing bowl.
In a medium mixing bowl, combine all ingredients. Mix well and refrigerate until ready to use.
In a blender combine ingredients and mix until smooth. Refrigerate until ready to use.
To serve crab cakes, spoon puree onto the plate in a small pool. Slice the cake in half and lay the bottom portion in the puree. Spoon avocado salsa on top and place the top of the cake on the avocado like a sandwich. Top with a small amount of avocado and garnish with cilantro leaf.