Starting v6.3 Agile.net obfuscator accepts click once deployment manifest as inputs. This means you can add your .application as a direct input to Agile.net obfuscator and it will read it and list all assemblies inside the project file.
You can then set your protection configuration, process your assemblies and resign them.
The result a protected click once package that can be deployed to your clients.