At the present time the built-in shipping modules don't offer per-product shipping-module selection.
You'd have to write custom code to evaluate the shopping cart contents to switch certain modules on or off depending on what's in the cart.