Mirando el código fuente de MVC 2 No creo que sea posible cambiar el nombre de la cookie. La clase comienza AntiForgeryData:
private const string AntiForgeryTokenFieldName = "__RequestVerificationToken";
y para obtener el nombre de la cookie que sólo llama:
string cookieName = AntiForgeryData.GetAntiForgeryTokenName(ViewContext.HttpContext.Request.ApplicationPath);
en la clase HtmlHelper. Toma la ruta de la aplicación y la convierte a la base 64 y la agrega al final de __RequestVerificationToken, que es lo que ves cuando ves la fuente.
Si realmente necesita cambiar el nombre, le recomendaría descargar el código fuente MVC 2 de codeplex y considerar la creación de su propio token html helper y anti falsificación utilizando el código fuente como referencia. Pero al hacerlo, siempre podría introducir sus propios errores ...
Gracias por proporcionar un análisis tan detallado. Creo que me quedo con el nombre predeterminado por ahora, no estoy interesado en mantener más código fuente. Quizás haga esta solicitud al equipo de MVC. –