I work at probably one of the most respected automotive composites company in the supercar / race car industry, so.. don't mind me being critical.
It looks like 2x2, typically 2x2 is not the best for finish. For those that aren't aware, in composites you can have 2x2, 4x4, unidirectional, etc.. (and different thicknesses) Yet. the issue you see with your parts is that it may not be a curing issue. Typically you can build up any porous surface with clearcoat after the parts come out of the autoclave and sand it afterwards for a smooth finish. That's what I would suggest for your parts. Many don't know that there is clearcoat specifically formulated to survive in UV rays. Most carbon parts require clearcoat to creat smooth finish. I think the parts are ok, but they lack clearcoat. Prepreg carbon does not necessarily result in a smooth finish. The best finish is unidirectional yet you don't get that cosmetic weave appearance. Mayn are going with 4x4 (4 weaves under 4 weaves) to exagerate the weave appearance, again your parts are 2x2 (2 weaves under 2 weaves). Any weaving can create a rough finish, just think about it, weaving material and expecting a flat surface?? So, all I can suggest is to have them build up some clearcoat and wet sand it to a smooth finish.
Many don't realize that the quality in a carbon part is the lay-up of the weaves, the directional pattern, the weaves, etc.. to create a structural part. The last thing on the on the list is a surface finish, and to gain a quality surface finish you need unidirectional (i.e. for carbon satellite dishes, OEM panels, etc..), but it looks boring without a weave texture if clearcoated.
If you want to see where I work, see
Multimatic Inc. , and a recent example, scroll down on our corp website and look for the Aston Martin One-77 (see the carbon fibre chassis pics) for more images. That's quality carbon fibre at it's finest.