I don’t know about 1100 baffles but I ordered a baffle for my 1200 through Ducati Glasgow. I guess you should be able to get them from any Ducati dealer. It was £75, or something stupidly expensive like that, but it did come in a genuine Termignoni poly bag so well worth it I’m sure you’ll agree.
I've got some on order now, they are coming from Termignoni via these people http://www.motorcycle-exhausts.co.uk/ £45.00 plus postage.