Today I release a Managed DirectX Bootstrapper package on GotDotNet.  (You can also find a previously released Bootstrapper package for deploying the 1.1 Framework as well.)

You can check it out here:

This will allow you to ClickOnce deploy applications which use Managed DirectX and use the Bootstrapper to detect / install Managed DirectX if it isn't on the target machine.