Yes, my issue was resolved and I have zero problems now. Not a drop of oil.
Definitely order a Ducati part. Ducati of Omaha is a great website. They can get you the part in 1-2 weeks (that's been my experience). The only problem is that they list 3 different parts in their online store for this... I would probably recommend buying all 3 then return the other two. Or email them to find out why they have 3 parts listed. 231A may be the upgraded replacement seal against the original 221A part number. Ducati's parts catalog doesn't reflect the part number change and the price seems too low, so that's just a guess. The dealership told me there was a spacer behind the Seal that wasn't installed properly from the factory. They removed the spacer and reinstalled a new one. I don't see any such spacer in the parts diagram, so I'm not sure about that. If you remove the seal and and you see a spacer there, just make sure it's properly seated. Also, note that this is covered under the warranty and you should be able to get this fixed for free.
93042221A - SEAL RING
Regular price: $17.10
93042231A - SEAL RING
Regular price: $9.11
93040221A - SEAL, OIL 35X52X7
Regular price: $32.08
a part revision goes from part numbers letter moving further down the alphabet, the actual numbers won’t change for a revision.for example original part number may be 93512AA and the first revision would be 93512AB, then 93512AC and so on and so forth.