No hay una forma incorporada de hacer esto que conozca.
Puede crear un script PowerShell que revise recursivamente todos sus archivos de contenido, luego use expresiones regulares para encontrar el contenido apropiado. Funciones de carga en su código y reemplazar aquellos con hashes generados aleatoriamente. Luego ejecutarías este script como parte de la ofuscación.
Probablemente incluso sería simple de escribir si tiene todo su contenido. Carga <> llamadas en un solo archivo. Entonces el seudocódigo sería algo como:
For All Files in Content directory (and subdirectories, recursively):
String hash = CreateRandomHash()
File.renameTo(hash)
"LoadContent.cs" = "LoadContent.cs".replace("Content.Load<Texture2D>(" + File.original.Name + ")", "Content.Load<Texture2D>(" + hash + ")");
Pero, ya sabes, "seudocódigo". :) Tomaría algo de trabajo.