Glad thats its started at last for you!
I dont think many batteries come fully charged - maybe a charge / optimiser session might help as well.
Derek has suggested some other things to try in this post:
http://www.ducatisportingclub.com/xm...6325#pid144471 As your bike is still under warrenty - i think it really is time to get it booked in - just depends how comfortable you are working on the bike versus how much time / resources you have.
Reading between all the lines the culprits 'could be'
Battery (hopefully ruled out)
Earth and other connections - quite a few to check out.
Starter solenoid
Starter motor
You seem to hint the FI motor didnt sound quite right as well - another for the list.
Plus - sometimes, new spark plugs can cheer up a poorly bike.
Good luck - Frank