Não há uma maneira interna de fazer isso que eu conheço.
Você pode criar um script do PowerShell que passará recursivamente por todos os seus arquivos de conteúdo e, em seguida, use expressões regulares para encontrar as funções apropriadas do conteúdo.Load em seu código e substituir aqueles por hashes gerados aleatoriamente. Você então executaria esse script como parte da ofuscação.
Provavelmente seria simples escrever se você tiver todas as suas chamadas de conteúdo. <> Em um único arquivo. Então o pseudocódigo seria 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 + ")");
Mas, você sabe, "pseudocódigo". :). Levaria algum trabalho.