In a small bowl combine the butter with the garlic, shallots, and 1 tablespoon of the parsley. Stir to blend thoroughly, and then transfer to the refrigerator while you prepare the oysters.
Set the oven to the broil setting or preheated to 500 degrees F. Position the top oven rack in the upper third of the oven.
Season the oysters with salt and pepper. Divide the oysters evenly between 6 individual gratin dishes just large enough to hold the oysters in 1 layer. Shallow gratin dishes approximately 4 by 6 by 1-inch that have a volume capacity of about 8 ounces work well. Sprinkle the crabmeat evenly over the oysters in the ramekins. Using a small spoon, place dabs of the compound butter over the tops of the dishes, dividing the entire amount of butter evenly among the 6 dishes. Squeeze fresh lemon juice over the top. In a small bowl combine the bread crumbs, grated cheese and olive oil. Sprinkle evenly over the oysters and transfer the gratin dishes to a large baking sheet and place in the oven. Broil until the crumbs are golden brown and the oysters are just cooked through and curled around the edges.
While the oysters are baking, in a small bowl combine the bread crumbs, 2 tablespoons of the Parmesan, and the olive oil. Stir until thoroughly combined.
Remove the oysters from the oven and sprinkle the crumb mixture evenly over the tops of the oysters in the dishes. Return to the oven and bake until the crumbs are golden brown and the oysters are just cooked through, about 3 to 4 minutes longer.
Remove the oysters from the oven, garnish with the remaining Parmesan and parsley, and serve immediately, with lemon wedges for guests to use according to taste.