For the corn puree: In a medium saucepan, melt the butter. Add the corn and chicken stock. Cook until the corn is cooked and most of the liquid has evaporated, 8 to 10 minutes. Cool slightly, and then place the corn in a blender and blend until smooth. Season with salt and pepper.
Cook's Note: When blending hot liquids, remove liquid from the heat and allow to cool for at least 5 minutes. Transfer liquid to a blender or food processor and fill it no more than halfway. If using a blender, release one corner of the lid. This prevents the vacuum effect that creates heat explosions. Place a towel over the top of the machine, pulse a few times then process on high speed until smooth.
For the salsa: In a small mixing bowl, combine the corn, lemon juice, vinegar, cilantro, scallion and red peppers. Season with salt and pepper.
For the oysters: Set three shallow bowls next to one another. Place the flour in the first bowl, then place the buttermilk and egg in the next bowl and place the cornmeal in the last bowl. Use a fork to whisk the egg into the buttermilk. Dredge the oysters, one at a time, in the bowl with the flour, shaking to remove any excess. Then dip the oyster into the bowl with buttermilk. Once covered in the egg wash, place the oysters into the cornmeal.
Set a large saute pan over medium heat and add the olive oil. Add the oysters to the pan and fry until golden brown, about 1 minute. Turn the oysters to the other side and cook another minute or until golden brown. Remove the oysters with a slotted spoon onto a paper towel.
Place 1 teaspoon of corn puree in an oyster shell. Place a fried oyster on top of the puree. Top each oyster with 1 teaspoon corn salsa. Repeat with the remaining ingredients.