Content types & ubercart
I'm pretty sure that if you go to admin/store/products/classes and add a class where the Class ID is the same as the machine name of the content type that Ubercart will pick it up as a product type.