Force peas through the fine disk of a food mill into a bowl to remove skins.
Cook shallot in oil in a small skillet over moderately low heat, stirring occasionally, until softened. Remove from heat and stir into pea puree with cheese and crumbs. Season filling with salt and pepper.
Fill ravioli with a level teaspoon of filling in each. Transfer to a baking sheet lined with a dry kitchen towel. Ravioli may be made up to this point 1 day ahead, covered and refrigerated or they can be frozen.
To make the sauce: Simmer the vinegar and wine over medium heat and reduce until it forms a light syrup (watch carefully toward the end as it tends to burn). Add the cream and reduce heat to low. Whisk in butter pieces one at a time, until emulsified. Add truffle oil, if using. Salt to taste. Set aside and keep warm until ravioli are cooked.
Cook ravioli in a large pot of boiling salted water until al dente, 2 to 3 minutes, then drain. Toss with sauce then serve immediately.