Preheat oven to 350 degrees F.
Melt butter in a skillet over medium heat and cook green onions, green pepper and garlic powder until peppers are limp. Place in mixing bowl and add cream, mustard and cayenne pepper to sauteed vegetables, mix well.
Add cracker crumbs, mayonnaise, egg, parsley and lemon juice; mix well. Gently fold in crabmeat. Form into small patties sized to stuff into shrimp; set aside.
Split shrimp down the bottom center to tail, being careful not to cut through. Stuff each shrimp with crabmeat mixture. Wrap shrimp in bacon and secure with a toothpick. Place on a baking pan and cook at 350 degrees until bacon is crisp and shrimp are pink, about 15 to 20 minutes.
To serve, arrange 6 shrimp on each plate on a bed of rice, if desired. Drizzle with Basil Cream Sauce.
Heat butter and olive oil in a skillet over medium heat, add garlic and onion and cook until lightly browned, about 5 minutes. Add white wine and reduce by half. Add heavy cream and chicken base and reduce by half again. Add pesto and roux, bring to a simmer and heat until slightly thickened, about 2 to 3 minutes.
In a food processor, blend all ingredients until a coarse paste is formed. Place in an airtight container and refrigerate until ready to use.
Melt butter in a large skillet over medium-low heat. Slowly add flour and stir until lightly browned. Leftover roux can be stored, tightly covered, in the refrigerator for several weeks.