Commerce: How to manage line item fields for custom product type?
There's an open feature request for precisely what you want in the queue for Commerce Customizable Products. In the meantime, you need to create a new product display node type for each product type and use the settings for the Add to Cart form display formatter to use the pertinent line item type in its forms.